第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么這個代碼的第二個for語句不會輸出?

為什么這個代碼的第二個for語句不會輸出?

<script type="text/javascript">var infos=[['小A','女','21','大一'],['小B','男','23','大三'],['小C','男','24','大四'],['小D','女','21','大一'],['小E','女','22','大四'],['小F','男','21','大一'],['小G','女','22','大二'],['小H','女','20','大三'],['小I','女','20','大一'],['小J','男','20','大三']]?//第一步把之前的數(shù)據(jù)寫成一個數(shù)組的形式,定義變量為 infos?for(i=0;i<=infos.length;i++)?{? if(infos[i][3]=="大一"){? ? ? document.write(infos[i]+"<br />");? ? ??? }?}?//第一次篩選,找出都是大一的信息?for(i=0;i<=infos.length;i++)?{? ? if(infos[i][1]=="女"){? ? ? ? ?document.write(infos[i]+"<br />");? ? ?}?}???//第二次篩選,找出都是女生的信息????</script>
查看完整描述

2 回答

?
czdll

TA貢獻11條經(jīng)驗 獲得超7個贊

怎么說呢,代碼本身分段來說的話可以說是沒錯的,但是document.write在這里只會調用一次,可以把document看做一個輸出流,他在第一個for里面已經(jīng)被定義了,第二個for里面的document可以看做已經(jīng)不是原來的輸出界面了,所以不會輸出在當前頁面

其實你這種寫法本身就不大好。。。js主要是交互的而不是輸出的頁面內容的,想達到你想要的效果的話最好是做一個html頁面,分兩個區(qū)塊調用這兩個for語段(包裝成函數(shù)再調用),這樣輸出肯定沒問題

查看完整回答
反對 回復 2016-02-02
?
MadMarical

TA貢獻79條經(jīng)驗 獲得超122個贊

你好。for(1=0;i<=infos.length;i++)中變量i不是1,這里出錯了。

查看完整回答
反對 回復 2016-02-01
  • 2 回答
  • 0 關注
  • 1942 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號