課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么這樣顯示,路過的各位大神求指導。
2015-12-15
源自:JavaScript進階篇 3-2
正在回答
是這樣的,你創建了一個長度為4的新數組,長度是4但是你沒有給定值,所以值為空,并且用','隔開了,所以你看到的是三個逗號,其實是四個空值被三個逗號隔開了
貝小加 提問者
路之遙 回復 貝小加 提問者
myarr 是不是自動遍歷了里面所有的元素,而myarr[0]這是輸出第一個元素?
var myarr = new Array(1,2,3,4);
document.write("數組第一個值":+myarr[0]);
那為什么只顯示為空,而不是undefined?求解,謝謝。
辰小幻
貝小加 提問者 回復 辰小幻
首先:
var?myarr=new?Array(4);??//你定義了一個長度為4的空數組,并沒有給數組賦值
因為你的數組是空的,所以只輸出了, 并沒有輸出內容
就是你的這個數組里面有4個空的東西,他們之間用 , 號分開
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答這是亂碼嗎?為什么會這樣?怎么解決?謝謝.
3 回答大佬們求解!為什么這樣不會顯示?
3 回答誰能幫忙解答下為什么這樣不行???謝謝
2 回答這個題目提交過不去啊 一直顯示錯誤 求解 謝謝
2 回答求問這個為什么不行?謝謝啦QAQ
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-15
是這樣的,你創建了一個長度為4的新數組,長度是4但是你沒有給定值,所以值為空,并且用','隔開了,所以你看到的是三個逗號,其實是四個空值被三個逗號隔開了
2015-12-25
myarr 是不是自動遍歷了里面所有的元素,而myarr[0]這是輸出第一個元素?
2015-12-15
var myarr = new Array(1,2,3,4);
document.write("數組第一個值":+myarr[0]);
2015-12-15
那為什么只顯示為空,而不是undefined?求解,謝謝。
2015-12-15
首先:
因為你的數組是空的,所以只輸出了, 并沒有輸出內容
2015-12-15
就是你的這個數組里面有4個空的東西,他們之間用 , 號分開