課程
/前端開發
/JavaScript
/JavaScript進階篇
數組定義。不是可以直接 var zhi=【10,20,30,40】; ?么/ ?
為什么下圖。我把數組里面雙引號去掉,就瀏覽器卡死了。而且沒用? ? 到底數組賦值里面【】數字加不加引號/?
2017-02-20
源自:JavaScript進階篇 7-19
正在回答
var Arr=["555","5556"]; ? ? 字面量數組,不能修改
var Ara=new Array(555,6666); ? ? ?數組對象,可以利用下標調用并修改
慕粉18193363575
燃料 回復 慕粉18193363575
abc123456789def 提問者
qq_慕慕947699
以上的層主都沒能正確回答樓主的為何瀏覽器卡死的問題.
我來解答一下這個問題吧!
var myarr2=new Array(84697851); //你說去掉雙引號瀏覽器會卡死
是因為這段代碼表示為數組myarr2創建84697851個空數組元素.
創建一個含有84697851個元素的數組能不卡嗎?
一邪
我還是不懂欸
010是八進制,其他數字是十進制,不兼容。
如果是創建的數組對象,就不用加,數字代表的是數組的長度,不動態添加就是undefined;(個人理解)
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答內建對象即內置對象嗎?
3 回答關于數組的問題
2 回答定義對象和定義數組有什么區別,數組和對象的區別在哪里?
2 回答關于數組數量的問題
1 回答關于數組問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-20
var Arr=["555","5556"]; ? ? 字面量數組,不能修改
var Ara=new Array(555,6666); ? ? ?數組對象,可以利用下標調用并修改
2018-05-29
以上的層主都沒能正確回答樓主的為何瀏覽器卡死的問題.
我來解答一下這個問題吧!
var myarr2=new Array(84697851); //你說去掉雙引號瀏覽器會卡死
是因為這段代碼表示為數組myarr2創建84697851個空數組元素.
創建一個含有84697851個元素的數組能不卡嗎?
2017-12-12
我還是不懂欸
2017-05-05
010是八進制,其他數字是十進制,不兼容。
2017-02-20
如果是創建的數組對象,就不用加,數字代表的是數組的長度,不動態添加就是undefined;(個人理解)