一個(gè)小白問(wèn)題
?document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
一直不知道"+y+"、"+z+"; ?y,z兩邊為什么要有+號(hào),我一直都不帶+也沒(méi)影響,還有這個(gè)地方x旁邊為什么只有一個(gè)+號(hào)~
感謝
?document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
一直不知道"+y+"、"+z+"; ?y,z兩邊為什么要有+號(hào),我一直都不帶+也沒(méi)影響,還有這個(gè)地方x旁邊為什么只有一個(gè)+號(hào)~
感謝
2017-08-11
舉報(bào)
2017-08-11
y和z兩兩邊都是連接的字符串,所以用加號(hào)連接,x左邊沒(méi)有,只有右邊有字符串,加號(hào)是一定要帶的。
2017-09-13
"x+"+"y+"+"z"+"和:"+sum+"<br/>"我是這樣寫(xiě)的
2017-08-23
+號(hào)的位置不同,含義也不同。如果+號(hào)在變量前相當(dāng)于調(diào)用number()方法【將其他類(lèi)型轉(zhuǎn)換為number類(lèi)型】,+位于變量之間相當(dāng)于字符串與字符串之間的拼接【前提是變量之間都是字符串類(lèi)型,若其中有一個(gè)為字符串類(lèi)型,調(diào)用string()轉(zhuǎn)換為字符串類(lèi)型】
你要是在慕課網(wǎng)中寫(xiě)的話,可能不會(huì)影響,但你要是去火狐或者谷歌瀏覽器看的話,可能會(huì)出現(xiàn)問(wèn)題。所以必須加+
+號(hào)在變量前的是一元操作符;+位于變量之間是其他數(shù)據(jù)類(lèi)型轉(zhuǎn)換為String
【含義不同】