課程
/前端開發
/JavaScript
/JavaScript進階篇
設定數組元素為7,最后三個數組值未定義,為什么打印出來不是undifined。而是88,90,68,99,,,(如下代碼)
打印結果 88,90,68,99,,,
2017-10-19
源自:JavaScript進階篇 3-4
正在回答
最好貼出代碼,這樣方便別人幫你
測試了下就
var arr=new Array(7);
arr=[68,90,66];
這樣的就是沒有undefined呀
arr=[88,90,68,99];
for(var i=0;i<arr.length;i++){
? ? document.write(arr[i]+",");
}
這樣就沒有undefined了
wu_cit
arr[0]=88;
arr[1]=90;
arr[2]=68;
arr[3]=99;
document.write(arr[i]);
慕容1409658
沒超過長度
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
9 回答為什么結果顯示未定義
4 回答定義了數組長度,為什么下面還能增加新元素
5 回答為什么要定義數組
5 回答為什么數組元素長度是8
2 回答關于定義數組后,重新添加元素的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-09
最好貼出代碼,這樣方便別人幫你
2018-07-24
測試了下就
var arr=new Array(7);
arr=[68,90,66];
這樣的就是沒有undefined呀
2017-10-19
var arr=new Array(7);
arr=[88,90,68,99];
for(var i=0;i<arr.length;i++){
? ? document.write(arr[i]+",");
}
這樣就沒有undefined了
2017-10-19
var arr=new Array(7);
arr[0]=88;
arr[1]=90;
arr[2]=68;
arr[3]=99;
for(var i=0;i<arr.length;i++){
document.write(arr[i]);
}
2017-10-19
沒超過長度