陣列和字串的方法?

2022-06-25 20:00:16 字數 697 閱讀 2982

concat(),slice(),indexof(),join() 不能改變陣列的結構

array.length()  獲取陣列的長度  is.array()  判斷是否是陣列  typeof()不能查詢陣列array.pop()  從最後刪除乙個元素

array.shift()  從最前面刪除乙個元素

splice(idnex,howmany,params)  從某個下標修改多少個值

array[index]=params   修改下標對應的值

array.join(separatar)   將陣列拼接成字串 以分隔符(separator)來做間隙

array.sort()   排序:公升序,降序

array.reduce()   求和

array.reverse()   反轉

forfor in  

foreach

ofmap

array.from

some   every  find   filter each

如何判斷陣列是否包含某個值不能

var

a="hee rr"

alert(a.length)   //6

concat

replace()

split  可以將字串分割為陣列

match  返回匹配的值,是乙個陣列

陣列方法和字串方法

陣列的建立 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...

字串 陣列和物件方法

indexofindexof substr start 返回 substr 在字串 str 中首次出現的位置,從 start 位置開始查詢,如果不存在,則返回 1。不填start則從第0項開始查詢 substr傳入空字串 也是返回0 不會返回 1 原始碼規定 lastindexof和indexof一...

陣列和字串常用方法

let arr pop 刪除陣列的最後乙個元素,返回被刪除的元素 let arr 1 2,3 arr.pop 3 push 向陣列尾部新增乙個或多個元素,返回新的陣列長度 let arr 1 2,3 arr.push 4 findindex 找到滿足條件的元素並返回該元素的index let ind...