課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
document.write(x+"、"+y+"、"+z+"和:"+sum+")" 誰知道這里為什么這樣嗎
2016-03-14
源自:JavaScript進(jìn)階篇 5-4
正在回答
x,y,z,sum是變量,輸出的時(shí)候不用引號(hào);
“、”“和:”是字符串所以需要使用引號(hào);
“+”是連接符,不需要用引號(hào)
早安EchoMichael 提問者
懂了...... ? x是變量,"、"是字符串,而+是連接符號(hào)
document.write("x"、"y"、"z"和:"sum")//這種寫法本身就是錯(cuò)誤的
首先,參數(shù)沒有這種用、隔開的這種用法,即使是傳遞多個(gè)參數(shù)也是用逗號(hào)隔開
雖然根據(jù) DOM 標(biāo)準(zhǔn),該方法只接受單個(gè)字符串作為參數(shù)。不過根據(jù)經(jīng)驗(yàn),write() 可接受任何多個(gè)參數(shù)。
也就是說可以寫成document.write(x,"、",y,"、",z,"和":,sum);
但建議只傳一個(gè)參數(shù):document.write(x+"、"+y+"、"+z+"和:"+sum);
這種寫法是簡潔的寫法,完整的寫法應(yīng)該是這樣的,
var str=x+"、"+y+"、"+z+"和:"+sum;
document.write(str);
還有就是,"x"和x是有區(qū)別的,有引號(hào)的是字符串,沒引號(hào)的是變量
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
4 回答document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>"
1 回答document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
1 回答 document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>"); }
3 回答document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");表示啥意思??
3 回答x+"、"+y+"、"+z+"和:"+sum+"<br/>"
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-03-14
x,y,z,sum是變量,輸出的時(shí)候不用引號(hào);
“、”“和:”是字符串所以需要使用引號(hào);
“+”是連接符,不需要用引號(hào)
2016-04-13
懂了...... ? x是變量,"、"是字符串,而+是連接符號(hào)
2016-03-14
document.write("x"、"y"、"z"和:"sum")//這種寫法本身就是錯(cuò)誤的
首先,參數(shù)沒有這種用、隔開的這種用法,即使是傳遞多個(gè)參數(shù)也是用逗號(hào)隔開
雖然根據(jù) DOM 標(biāo)準(zhǔn),該方法只接受單個(gè)字符串作為參數(shù)。不過根據(jù)經(jīng)驗(yàn),write() 可接受任何多個(gè)參數(shù)。
也就是說可以寫成document.write(x,"、",y,"、",z,"和":,sum);
但建議只傳一個(gè)參數(shù):document.write(x+"、"+y+"、"+z+"和:"+sum);
這種寫法是簡潔的寫法,完整的寫法應(yīng)該是這樣的,
var str=x+"、"+y+"、"+z+"和:"+sum;
document.write(str);
還有就是,"x"和x是有區(qū)別的,有引號(hào)的是字符串,沒引號(hào)的是變量