js基礎總結03 運算元組

2022-05-30 09:21:10 字數 844 閱讀 8377

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...