NewClassName+="";
10 回答
已采纳
ruibin
TA贡献358条经验 获得超213个赞
在javascript中“+”号有两种意思,第一种是数字与数字之间的加号(+),这种加号(+)的意思是算数加法。第二种是含有字符串的加号(+),这种加号的意思是字符串拼接。即使对象与字符串相加也是先调用对象的toString()方法,然后再与字符串拼接。例如 {} + '2' 的结果为[object Object]2。并且typeof ({} + 2)返回string。
林方清i
TA贡献14条经验 获得超11个赞
你这里是做字符串拼接,NewClassName+=""相当于:NewClassName = NewClassName + ""。这里大概是方便以后添加新的class时做字符串拼接,所以先加了个空格;比如“class1 ”
添加回答
举报
0/150
提交
取消