亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么沒有申明數組也沒有輸入數組的內容最后也能得到結果呢?

for(var i = 0;i<=infos.length;i++){ ? ? ? ? if(infos[i][1]==='女'&& infos[i][3]==='大一'){ ? ? ? ? ? ?document.write(infos[i][0]); ? ? ? ? } ? ? } 為什么連數組都不要申明就可以知道數組里的內容呢?

正在回答

3 回答

怎么可能呢?

我們要先自己創建數組。

//第一步把之前的數據寫成一個數組的形式,定義變量為 infos
?var infos = [
??? ['小A', '女', 21, '大一'],
??? ['小B', '男', 23, '大三'],
??? ['小C', '女', 21, '大一'],
??? ['小D', '女', 21, '大一'],
??? ['小E', '女', 22, '大四'],
??? ['小F', '男', 21, '大一'],
??? ['小G', '女', 22, '大二'],
??? ['小H', '女', 20, '大三'],
??? ['小I', '女', 20, '大一'],
??? ['小J', '男', 20, '大三']
?];

0 回復 有任何疑惑可以回復我~
#1

不挑食的瘦子 提問者

非常感謝!
2016-04-22 回復 有任何疑惑可以回復我~

谷歌右鍵查看源碼 可以看到源碼里面是有數組的 ?創建好的 ?不過隱藏了我們看不見 ? 但是直接調用的話可以調用出來 應該是隱藏的答案區吧?

0 回復 有任何疑惑可以回復我~
#1

仁太

我又試了一次 發現了這個其實是我們做好點擊提交后 后臺會自動記錄我們提交的代碼并保存,之后我們把前臺代碼刪除只留下一句輸出語句document.write()也會輸出 不過輸出的是后臺替我們保存的 如果你清空一下你書寫的代碼然后重新點擊提交 再次刷新并寫出輸出語句 就會發現這時的輸出不可用了 并不是我上面說的什么隱藏答案區 是我沒弄清楚 ==!
2016-04-26 回復 有任何疑惑可以回復我~
#2

不挑食的瘦子 提問者 回復 仁太

總之明白了,數組還是必須被申明的。
2016-05-28 回復 有任何疑惑可以回復我~

沒有申明的數組,會報defined錯誤。

0 回復 有任何疑惑可以回復我~
#1

不挑食的瘦子 提問者

但是在這個例子里沒有申明,最后的結果依然是正確的,這跟慕課網的網頁環境有關系還是?
2016-04-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么沒有申明數組也沒有輸入數組的內容最后也能得到結果呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號