slice(起始位置,結束位置)可以刪除陣列元素,或者把特定元素把起來使用。很方便的地方可以只刪除最後一個陣列中的元素。可以參考:W3Schools。
var pjchender = ["Hello", "Welcome", "to", "PJCHENder"]; var citrus = pjchender.slice(1, 3); //從第一個元素開始,保留到第2個(3-1)元素位置 // 輸出結果: Welcome, to var backspace = pjchender.slice(0,-1);//刪除陣列中最後一個元素 // 輸出結果: Hello, Welcome, toindexOf()
字串.indexOf(搜尋內容)這可以用來搜尋字串中是否包含某元素,如果搜尋不到的話,會顯示-1;如果搜尋的到,則會顯示該元素位置。可以參考:W3Schools。
var pjchender = "Welcome to PJCHENder"; alert(pjchender.indexOf('to')); // 回報結果為:8 alert(pjchender.indexOf('Hello')); // 回報結果為:-1substring()
substring(起始位置,結束位置)這可以用來擷取字串中內容。可以參考:W3Schools。
var welcome='Hello, welcome to PJCHENder'; var output=welcome.substring(1,3);//從第1個位置開始,到第2個位置(3-1)結束 document.write(output); // 輸出結果為:el var output2=welcome.substring(2);//從第2個位置開始,一直到最後 document.write(output2); // 輸出結果為:llo, welcome to PJCHENder
0 意見:
張貼留言