push(x):向陣列尾部壓入x,並返回新陣列的長度
pop():從尾部彈出乙個元素,並返回彈出的元素
unshift(x):向陣列頭部插入x,並返回陣列長度
shift():從頭部彈出乙個元素,並返回彈出的元素
slice(x,y):返回陣列[x,y),索引位置的片段,左從0開始,右從-1開始,不影響原陣列
splice(x,y,[.....]):x:刪除的起始位置,y刪除的個數(沒有y的話,刪除起始點開始所有),[...]為要插入陣列的所有引數;splice方法改變原陣列
join("x"):將乙個陣列用x分割符生成乙個字串,join()預設分割符為",",不改變原陣列;
reverse():在原陣列操作,並把元素顛倒,改變原陣列
sort(x):不傳x:對原陣列按字母表順序排列,undefined排在最後;傳x:x一般為乙個比較函式,用比較函式的返回值來判定排序,改變原陣列
arr.concat(x): 將陣列arr中的元素和引數x進行連線並返回連線後的陣列,不會影響原先的arr陣列
將類陣列和可遍歷的物件變成真正的陣列
console.log(...[1,2,3,4]); //1 2 3 4
查詢值或位置,引數為乙個判斷函式
js運算元組
1 建立陣列 var array new array var array new array size 指定陣列的長度 var array new array item1,item2 itemn 建立陣列並賦值 2 取值 賦值 var item array index 獲取指定元素的值 array ...
運算元組 JS
新增鏈結描述 來自 object.is data1,data2 判斷資料是否相等 new map new set join 陣列分割字串 push 和pop 新增 和刪除 shift 和 unshift 方法用於把陣列的第乙個元素從其中刪除,並返回刪除的值。sort reverse concat s...
js運算元組
2012 12 28 17 34 09 標籤 分類 日常學習 一直在使用js相關的東西,但很少作總結,今天遇到操作js陣列的一些問題,對js的陣列有了更進一步的認識!1 建立陣列 var array new array var array new array size 指定陣列的長度 var arr...