建立與運算元組
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,...