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