課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
例如:document.write(" "+"1"+" "+"2");還有變量+數(shù)字類型;變量+變量;字符串+字符串等等;大神們誰能跟解釋一下呀
2016-04-21
源自:JavaScript入門篇 2-1
正在回答
計算機(jī)拼接字符串的實現(xiàn),其實是開辟了一個動態(tài)的字符串?dāng)?shù)組,當(dāng)你用+號連接多個字符串,就是把一個個字符串加入數(shù)組,所以字符串加?+字符串,就是直接相連接。:例如 document.write("a"+"b");//ab 如果是變量+變量,也是把變量的值寫入到了數(shù)組,但此時數(shù)組內(nèi)部存儲的是你變量表達(dá)的東西,如果是數(shù)的話,其結(jié)果是加和,而不是例如上面字符串的拼接,原因是字符串一旦創(chuàng)建,就不能毀滅,所以字符串只能拼接,而數(shù)可以加和 例如:? a?=?1; b?=?2; document.write(a?+?b);//3 而變量+數(shù)字類型,也是類似的思考,只不過牽涉到,到底是字符串編程數(shù)組,還是數(shù)組變成字符串,你可以翻一翻任何一本編程書籍,上面都有詳細(xì)的介紹
2015415happy 提問者
如果是用“+”連接兩個內(nèi)容的話,如果其中一個內(nèi)容是字符串,那么其他內(nèi)容都會以字符串來拼接了,如果都是整形或者數(shù)字型那就是加法計算了。
舉報
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
5 回答理解有點混亂!
3 回答輸出多項內(nèi)容,內(nèi)容之間是不是也可以用“,”來連接???
6 回答有點混亂了,這些代碼的執(zhí)行順序問題
1 回答document.write 會覆蓋掉樣式的內(nèi)容,整個界面只有write的內(nèi)容,怎么辦
4 回答這里有個疑問:修改標(biāo)簽內(nèi)容直接改就是了,為何要這么麻煩?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-04-21
2016-04-21
如果是用“+”連接兩個內(nèi)容的話,如果其中一個內(nèi)容是字符串,那么其他內(nèi)容都會以字符串來拼接了,如果都是整形或者數(shù)字型那就是加法計算了。