7 回答
已采納

qq_大寒_2
TA貢獻(xiàn)173條經(jīng)驗(yàn) 獲得超185個(gè)贊
好問(wèn)題啊,
<script?type="text/javascript"> window.onload?=?function() { var?myc='中'+'國(guó)';//初始化狀態(tài) var?mych='中'+????'國(guó)';//無(wú)論中間加多少個(gè)空格都沒(méi)有影響。 var?mycha='中??'+'國(guó)';//有影響,并且一個(gè)空格占用一個(gè)英文字符,即半個(gè)漢字,這里是兩個(gè)空格 var?mychar='??中'+'國(guó)';//有影響,并且一個(gè)空格占用一個(gè)1/2英文字符,這里是兩個(gè)空格. var?mychart='中'+'??'+'國(guó)';//有影響原理和第三條一樣。 alert(myc); alert(mych); alert(mycha); alert(mychar); alert(mychart); //結(jié)論:凡是加在引號(hào)里面被定義為字符串的一個(gè)空格占用一個(gè)英文字符,沒(méi)加在引號(hào)里面的不被定義。特別的也有一個(gè)空格占用1/2英文字符(h原理不明)。 alert(myc.length);??//長(zhǎng)度2 alert(mych.length);??//長(zhǎng)度2 alert(mycha.length);??//長(zhǎng)度4 alert(mychar.length);?//長(zhǎng)度4 alert(mychart.length);?//長(zhǎng)度4 //結(jié)論:凡是加在引號(hào)里面被定義為字符串的無(wú)論是文字還是空格都算一個(gè)長(zhǎng)度。 } </script>
順便在加上標(biāo)點(diǎn)可以看看結(jié)果。在試試用數(shù)組表達(dá)看看結(jié)果,暫時(shí)不討論單雙引號(hào)問(wèn)題,這里是一樣的。

風(fēng)塵之魂
TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超1個(gè)贊
不影響 +只是連接的意思 加再多他的含義也只是連接符號(hào)?你要明白你的雙引號(hào)是分開(kāi)的 ?如果加空格想讓空格起作用也需要再加一個(gè)連接符再用引號(hào)引起來(lái)
添加回答
舉報(bào)
0/150
提交
取消