js 陣列物件的屬性方法整理

2021-07-11 18:23:44 字數 991 閱讀 1280

建立與運算元組

1 陣列建立的三種方法:

var arr=new array();//建立空陣列,未指定長度。

var arr=new arry(4);//建立陣列,長度為4

var arr=new arry(1,2,3,"a","b");//建立陣列,並初始化。

陣列其實是動態的,可以自由延伸。

2 自定義陣列建構函式並建立陣列

需要先定義乙個陣列,並在建構函式內實現陣列的建立和初始化。『

需要借助this指標。

3  function myarry(n,index2)

this.length=n;

}//n為陣列長度,index2為初始引數。

var arr=new myarry(10,"jiahzne");

for(var i =0;i<10;i++)

4 arry物件的屬性

length:返回陣列長度。

prototype:arry.prototype.methodname=functionname/function;

5 arry物件的方法:

concat(arry):鏈結其他陣列到當前陣列的末尾。

join(separator):將陣列元素鏈結為字串。separator為鏈結的分隔符。

pop():刪除陣列的最後乙個元素。

push(""):向陣列中新增元素。

reverse():將陣列反序排放。

shift():刪除陣列的第乙個元素。

slice(start,end):獲取素組的一部分。

sort():對陣列進行排序。

splice(start,count,datacount):(替換的起始項,替換的數量,用來替換的陣列)

unshift("","",..):在陣列的開頭插入新資料。

tostring():返回乙個包含陣列中去全部元素的的字串,用逗號鏈結。

6 二維陣列需要自己定義,用自定義陣列建構函式創造物件的方法。

js中物件屬性的整理

都知道js是物件導向的,建立了物件後,物件中儲存的就是一組組名值對,值可以是資料型別或函式。不管函式還是資料,都可以稱為某某物件的屬性。再細分,屬性可以有兩個型別 資料屬性或訪問器屬性。因此,資料屬性不要誤解為是資料的屬性型別,函式的屬性型別也是資料屬性的。var obj age 11 consol...

JS物件 陣列總結 建立 屬性 方法

1 建立字串 1.1 new array var arr1 new array var arr2 new array 6 陣列的長度為6 var arr3 new array 1,2,3,4 括號中的元素為陣列的項,length為元素個數 1.2 簡寫 var arr4 1,2,3,4 2 陣列的屬...

js陣列方法整理

js陣列方法介紹 增加 push 在陣列原有的基礎上的末尾,新增元素 改變當前陣列,返回乙個新的陣列 var arr 90,5,21,80,83,1,8,17,22 arr.push 1 arr.push 1 a arr.push 1,2 console.log arr 90,5,21,80,83,...