課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
如創(chuàng)建一個數(shù)組
var myarr=new Array(9);
2016-12-01
源自:JavaScript進(jìn)階篇 3-2
正在回答
由于數(shù)組長度可以動態(tài)調(diào)整,作用并不大,你寫的語句只是創(chuàng)建了一個制定長度的數(shù)組。
提前設(shè)置長度可以省空間。如果不設(shè)置,會有默認(rèn)的長度。一個數(shù)組不大,但是累計下來就很多空間了
簡單快樂01 提問者
Corgi_My 回復(fù) 簡單快樂01 提問者
簡單快樂01 提問者 回復(fù) Corgi_My
可不寫,無用。
9就是表示有九個數(shù)據(jù),一般是不用設(shè)置的。一般是var myarr=new Array( ); 不寫長度且不賦值會輸出undefined,寫數(shù)據(jù)后不賦值也不會出現(xiàn)undefined。你寫了長度數(shù)據(jù),依然可以超出這個長度,所以當(dāng)你賦值時,寫與不寫是沒有太大區(qū)別的。
雖然指定了長度? 但是如果實(shí)際存儲內(nèi)容超過指定長度 數(shù)組長度會增加到實(shí)際需要長度 所以我覺得好像沒什么作用啊。。。
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
2 回答數(shù)組事先不用定義長度嗎?
3 回答既然可以將元素存儲在規(guī)定長度之外,那么指定數(shù)組長度有什么意義呢?
3 回答既然給數(shù)組規(guī)定了長度,但是還是可以輸出規(guī)定長度的數(shù)組,那么規(guī)定數(shù)組長度的意義是什么呢?
2 回答組數(shù)長指定長度后,不是可以將元素儲存在規(guī)定長度外嗎,為和顯示的是undefined
1 回答確定數(shù)組長度為什么要這么寫?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-12-01
由于數(shù)組長度可以動態(tài)調(diào)整,作用并不大,你寫的語句只是創(chuàng)建了一個制定長度的數(shù)組。
2016-12-01
提前設(shè)置長度可以省空間。如果不設(shè)置,會有默認(rèn)的長度。一個數(shù)組不大,但是累計下來就很多空間了
2016-12-01
可不寫,無用。
2016-12-01
9就是表示有九個數(shù)據(jù),一般是不用設(shè)置的。一般是var myarr=new Array( ); 不寫長度且不賦值會輸出undefined,寫數(shù)據(jù)后不賦值也不會出現(xiàn)undefined。你寫了長度數(shù)據(jù),依然可以超出這個長度,所以當(dāng)你賦值時,寫與不寫是沒有太大區(qū)別的。
2016-12-01
雖然指定了長度? 但是如果實(shí)際存儲內(nèi)容超過指定長度 數(shù)組長度會增加到實(shí)際需要長度 所以我覺得好像沒什么作用啊。。。