javascript Array物件 屬性 方法

2021-03-31 15:19:02 字數 871 閱讀 3708

array.lenth屬性

.concat方法

對於物件鏈結引用,對於字元或字串複製其值

.join方法

由指定的分隔符分隔的所有元素

.pop和.push

pop從陣列中移除最後乙個元素並將該元素返回,如果該陣列為空,則返回undefined

push方法將新元素按出現的順序追加。如果引數之一是乙個陣列,則該陣列將作為單個元素新增到陣列中。如果要合併來自兩個或多個陣列中的元素,請使用concat方法

pop和push不同於c中的同名方法,可以考慮用來實現"佇列"結構

.shift和.unshift

shift方法將陣列中的第乙個元素移除並返回它,unshift方法將這些元素插入到乙個陣列的開頭,以便它們按其在參數列中的次序排列.

shift和unshift方法可以用來實現"棧"結構.

.reverse方法,

.slice方法同python裡面的陣列"分快"功能一樣,

.sort方法

返回排序後的array物件,預設元素將按 ascii 字元順序的公升序進行排列

.splice方法

splice方法通過移除從 start 位置開始的指定個數的元素並插入新元素來修改陣列。返回值是乙個由所移除的元素組成的新array物件

.tolocalstring和tosting方法

tolocalstring方法以字串值的形式返回乙個值,該值適合於宿主環境的當前區域設定

tostring方法返回表示物件的字串

.valueof方法

返回指定物件的原始值。

javascript Array擴充套件

最近看了一下developer.mozilla.org裡的東西,發現它為array物件新增了不少generic method,趕得上prototype的熱心程度。indexof 返回元素在陣列的索引,沒有則返回 1。與string的indexof方法差不多。如果其他瀏覽器沒有實現此方法,可以用以下 ...

JavaScript Array(陣列)物件

array 物件用於在單個的變數中儲存多個值。new array new array size new array element0,element0,elementn 引數 size 是期望的陣列元素個數。返回的陣列,length 欄位將被設為 size 的值。引數 element element...

javascript Array方法總結

var colors red green blue black yellow var colors2 colors.slice 1 green blue black yellow var colors3 colors.slice 1,4 green blue black var colors4 co...