①indexof
indexof(substr[,start])
返回 substr 在字串 str 中首次出現的位置,從 start 位置開始查詢,如果不存在,則返回 -1。不填start則從第0項開始查詢 substr傳入空字串 也是返回0 不會返回-1(原始碼規定)
②lastindexof
和indexof
一樣 但是是從最後一項開始查詢的
③includes str.includes(『要查詢的字串』)
返回布林值,表示是否找到了引數字串。
④replace replace(regexp|substr, newsubstr|function)
第乙個引數是要被替換的字串或者正規表示式
第二個引數是字串或者放回字串的乙個函式
⑤ 模板字串方法 `` es6中提供了模版字串,用`(反引號)標識,用${}將變數括起來。
⑥tolowercase() 和touppercase()方法str.tolowercase()
用於把字串轉換為小寫。touppercase() 把字串轉換成大寫
⑦padstart()和padend()
start用於頭部補全 end用於尾部補全padstart和padend一共接受兩個引數,第乙個引數用來指定字串的最小長度,第二個引數是用來補全的字串。
⑧tostring()和string()
tostring方法可以將數字型別和boolean型別轉換成字串型別 string可以把任意型別轉換成字串型別
⑨substring(start[,end])
返回從start到end(不包括)之間的字元,若沒有end,則擷取到最後.
⑩substr(start[,howmany])
返回從start開始擷取,包括start項,擷取的數量為howmany(迴圈方法:
操作方法
陣列,字串,物件方法
一陣列 filter some some 也是查詢滿足條件的元素是否存在 返回的是乙個布林值 如果查詢到第乙個滿足條件的元素就終止迴圈 every reduce map遍歷陣列 foreach forfor in 索引值 for of 值 var arr 1,2,3,4,5,6,7 插入 arr.s...
陣列方法和字串方法
陣列的建立 var arr01 new array 1,2,3,abc 物件導向的方法建立 var arr02 1,2,3,def 直接建立 推薦使用,效能更高 獲取陣列的成員數量 長度 alert 函式名.length alert arr02 3 獲取從第4個位置的 var arr 1,2,3,4...
陣列和字串常用方法
let arr pop 刪除陣列的最後乙個元素,返回被刪除的元素 let arr 1 2,3 arr.pop 3 push 向陣列尾部新增乙個或多個元素,返回新的陣列長度 let arr 1 2,3 arr.push 4 findindex 找到滿足條件的元素並返回該元素的index let ind...