10 回答
已采納

ruibin
TA貢獻(xiàn)358條經(jīng)驗(yàn) 獲得超213個(gè)贊
在javascript中“+”號(hào)有兩種意思,第一種是數(shù)字與數(shù)字之間的加號(hào)(+),這種加號(hào)(+)的意思是算數(shù)加法。第二種是含有字符串的加號(hào)(+),這種加號(hào)的意思是字符串拼接。即使對(duì)象與字符串相加也是先調(diào)用對(duì)象的toString()方法,然后再與字符串拼接。例如 {} + '2' 的結(jié)果為[object Object]2。并且typeof ({} + 2)返回string。

林方清i
TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超11個(gè)贊
你這里是做字符串拼接,NewClassName+=""相當(dāng)于:NewClassName =?NewClassName +?""。這里大概是方便以后添加新的class時(shí)做字符串拼接,所以先加了個(gè)空格;比如“class1 ”
添加回答
舉報(bào)
0/150
提交
取消