課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
不寫(xiě)new可以嗎?Array前面有沒(méi)有new有什么區(qū)別?
2016-07-15
源自:JavaScript進(jìn)階篇 3-3
正在回答
new是關(guān)鍵字,可以理解為新建,new Array()就是新建一個(gè)空數(shù)組。
如果不想寫(xiě)new,可以用“字面量數(shù)組”去直接賦值定義,var myarray=[60,70,80];
summer樂(lè)
倆種方法構(gòu)建數(shù)組:1. var str=new Array("aa","asf")型的,還有 2.var str=["aa","asf"]這種方法可以不使用new,也方便
這是一種規(guī)范,new關(guān)鍵字可以理解成創(chuàng)建的意思。不寫(xiě)的話(huà)會(huì)報(bào)錯(cuò)。
weixin_慕的地2158324
一定要寫(xiě)new,這樣才會(huì)給他分配一個(gè)地址空間用來(lái)存儲(chǔ)數(shù)據(jù)。
肯定要寫(xiě)new,不然我編譯器怎么知道你寫(xiě)這東西 到底是一個(gè)變量賦給一個(gè)變量 還是一個(gè)新建一個(gè)對(duì)象賦給一個(gè)變量
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
5 回答var mynum=new Array(65,90,88,98);array后面()和[]有啥區(qū)別?也可以這樣寫(xiě)var mynum=new Array[65,90,88,98];
1 回答var myarray=new Array();與var myarray=Array();有什么區(qū)別?
3 回答new Array,為什么要加new?不加可不可以?
4 回答我可不可以這樣寫(xiě),不寫(xiě) var myarr=new Array();
2 回答new Array()是不可以改的嘛,不可以寫(xiě)成new Acc其它的嘛
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-06
new是關(guān)鍵字,可以理解為新建,new Array()就是新建一個(gè)空數(shù)組。
如果不想寫(xiě)new,可以用“字面量數(shù)組”去直接賦值定義,var myarray=[60,70,80];
2016-07-19
倆種方法構(gòu)建數(shù)組:1. var str=new Array("aa","asf")型的,還有 2.var str=["aa","asf"]這種方法可以不使用new,也方便
2016-07-15
這是一種規(guī)范,new關(guān)鍵字可以理解成創(chuàng)建的意思。不寫(xiě)的話(huà)會(huì)報(bào)錯(cuò)。
2016-07-15
一定要寫(xiě)new,這樣才會(huì)給他分配一個(gè)地址空間用來(lái)存儲(chǔ)數(shù)據(jù)。
2016-07-15
肯定要寫(xiě)new,不然我編譯器怎么知道你寫(xiě)這東西 到底是一個(gè)變量賦給一個(gè)變量 還是一個(gè)新建一個(gè)對(duì)象賦給一個(gè)變量