陣列中的擷取字串的方法:slice(開始位置,結束為止)含頭不含尾
刪除/新增陣列中的元素:splice(index,num)
把陣列轉化為字串:join() tostring();
查詢陣列中是否含有該元素 indexof("元素');
像陣列末尾新增新的元素:push();
小案例
把陣列myarr進行公升序排列 (如果時降序就換成b-a)2.如要實現這一點,就必須使用乙個排序函式,**如下:
執行結果:
80,16,50,6,100,11,6,16,50,80,100
屬性描述
constructor
返回建立陣列物件的原型函式。
length
設定或返回陣列元素的個數。
prototype
允許你向陣列物件新增屬性或方法。
方法描述
concat()
連線兩個或更多的陣列,並返回結果。
copywithin()
從陣列的指定位置拷貝元素到陣列的另乙個指定位置中。
every()
檢測數值元素的每個元素是否都符合條件。
fill()
使用乙個固定值來填充陣列。
filter()
檢測數值元素,並返回符合條件所有元素的陣列。
find()
返回符合傳入測試(函式)條件的陣列元素。
findindex()
返回符合傳入測試(函式)條件的陣列元素索引。
foreach()
陣列每個元素都執行一次**函式。
indexof()
搜尋陣列中的元素,並返回它所在的位置。
join()
把陣列的所有元素放入乙個字串。
lastindexof()
返回乙個指定的字串值最後出現的位置,在乙個字串中的指定位置從後向前搜尋。
map()
通過指定函式處理陣列的每個元素,並返回處理後的陣列。
pop()
刪除陣列的最後乙個元素並返回刪除的元素。
push()
向陣列的末尾新增乙個或更多元素,並返回新的長度。
reduce()
將陣列元素計算為乙個值(從左到右)。
reduceright()
將陣列元素計算為乙個值(從右到左)。
reverse()
反轉陣列的元素順序。
shift()
刪除並返回陣列的第乙個元素。
slice()
選取陣列的的一部分,並返回乙個新陣列。
some()
檢測陣列元素中是否有元素符合指定條件。
sort()
對陣列的元素進行排序。
splice()
從陣列中新增或刪除元素。
tostring()
把陣列轉換為字串,並返回結果。
unshift()
向陣列的開頭新增乙個或更多元素,並返回新的長度。
valueof()
返回陣列物件的原始值。
陣列Array的使用
陣列 定義方式 空陣列的定義方式 var attr new array var attr var attr new array 3 有值陣列的定義 var attr new array 張三 李四 王五 var attr 張三 李四 王五 陣列的遍歷 1.for遍歷 for var i 0 i at...
Array陣列物件的方法
會改變陣列的方法 12 3456 789push 向陣列的末尾新增乙個或多個元素,並返回新的長度。arr.push james pop 用於刪除並返回陣列的最後乙個元素。arr.pop shift 用於把陣列的第乙個元素從其中刪除,並返回第乙個元素的值。unshift 方法可向陣列的開頭新增乙個或更...
陣列的常用方法 Array
陣列 1,arr.join 返回預設由逗號隔開的乙個字串,傳參則返回所傳引數隔開的乙個字串 2,arr.push 往陣列最後新增資料,返回新的陣列的length,這個方法將改變原陣列 3,arr.pop 將陣列最後一位刪去,返回被刪除的那位,會改變原陣列 4,arr.unshift 往陣列前新增資料...