javascript數(shù)組及其操作
當(dāng)前位置:點(diǎn)晴教程→知識管理交流
→『 技術(shù)文檔交流 』
本文介紹如下幾個(gè)方面的內(nèi)容: [br][br]1.如何創(chuàng)建數(shù)組 [br][br]2.如何對數(shù)組進(jìn)行操作(添加,刪除,讀取) [br][br]3.數(shù)組常見方法和屬性 [br][br]如何創(chuàng)建一個(gè)數(shù)組,一般地根據(jù)初始化設(shè)定簡單分為3種: [br][br]1.單純創(chuàng)建數(shù)組: [br][br]var arr=new array(); [br][br]要點(diǎn):用new關(guān)鍵字創(chuàng)建數(shù)組對象array(),array()對象是一個(gè)本地類,可以用new創(chuàng)建一個(gè)對象后使用 [br][br]2.創(chuàng)建數(shù)組的同時(shí)規(guī)定數(shù)組大小: [br][br]var arr=new array(10);//這里就創(chuàng)建了一個(gè)初始化大小為10的數(shù)組 [br][br]注意:當(dāng)使用數(shù)組大小操作初始化大小時(shí),數(shù)組會自動(dòng)被撐大,不會像c語言那樣發(fā)生錯(cuò)誤.動(dòng)態(tài)增長是js數(shù)組的一個(gè)性質(zhì).另外,js中支持最大數(shù)組長度為 [br][br]4294967295 [br][br]3.直接初始化: [br][br]var arr=new array("love","hate","pain");//這里就直接初始化了數(shù)組 [br][br]或var arr=["happy","cute","scare"];//括號也可以聲明一個(gè)數(shù)組對象 [br][br]當(dāng)然,類似c語言,可以定義2維3維和多維的數(shù)組,例如: [br][br] [br][br]數(shù)組的屬性:length [br][br]arr.length返回?cái)?shù)組arr的長度,常見于循環(huán)中對數(shù)組的遍歷,比如: [br][br]for(var i=0;i 該文章在 2010/7/6 12:07:10 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |