課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
var myarr = new Array(1,2,3,4,5,6)與var myarr= [1,2,3,4,5,6]意義一樣嗎
2016-09-18
源自:JavaScript進(jìn)階篇 7-21
正在回答
是一樣的 ?不過后面那種更方便
某某醬3861081 提問者
不一樣,數(shù)組定義的兩種方式
第一種是使用Array構(gòu)造函數(shù):
var?myarr?=?new?Array();
第二種是使用數(shù)組字面量表示
var?myarr=[1,2,3];
調(diào)用方式也不同
是一樣的
里面存儲的數(shù)據(jù)是一樣的,但是數(shù)組調(diào)用的方法不同,第一個(gè)用的構(gòu)造函數(shù);第二個(gè)使用起來更方便一些
一樣的
? ?
意義是一樣的,這兩種都是建立數(shù)組的方式,數(shù)組的值都是相同的,不過應(yīng)當(dāng)注意的用var myarr1=new Araay()方式建立數(shù)組的時(shí)候,后面的(),如果只有一個(gè)數(shù)字,代表的是數(shù)組的長度,而不是數(shù)組的一個(gè)儲存值,例如 var a=new Araay(4),表示的并非a[0]=4,而是數(shù)組a的長度是5(a.length)。
慕粉陶
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答var myarr1= ["我","愛","你"]; document.write(myarr1.slice(1,3));
5 回答myarr1.slice(1,3) 里的(1,3)是怎么定義出愛你兩個(gè)字的?
5 回答我愛你呀~
1 回答var myarray=new Array();與var myarray=Array();有什么區(qū)別?
6 回答var myarray=new Array(6)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-09-18
是一樣的 ?不過后面那種更方便
2016-09-18
不一樣,數(shù)組定義的兩種方式
第一種是使用Array構(gòu)造函數(shù):
var?myarr?=?new?Array();
第二種是使用數(shù)組字面量表示
var?myarr=[1,2,3];
調(diào)用方式也不同
2016-09-18
是一樣的
2016-09-18
里面存儲的數(shù)據(jù)是一樣的,但是數(shù)組調(diào)用的方法不同,第一個(gè)用的構(gòu)造函數(shù);第二個(gè)使用起來更方便一些
2016-09-18
一樣的
2016-09-18
不一樣,數(shù)組定義的兩種方式
第一種是使用Array構(gòu)造函數(shù):
var?myarr?=?new?Array();
第二種是使用數(shù)組字面量表示
var?myarr=[1,2,3];
? ?
2016-09-18
意義是一樣的,這兩種都是建立數(shù)組的方式,數(shù)組的值都是相同的,不過應(yīng)當(dāng)注意的用var myarr1=new Araay()方式建立數(shù)組的時(shí)候,后面的(),如果只有一個(gè)數(shù)字,代表的是數(shù)組的長度,而不是數(shù)組的一個(gè)儲存值,例如 var a=new Araay(4),表示的并非a[0]=4,而是數(shù)組a的長度是5(a.length)。