魏名华

不要偷懒,做更好的自己

Nothing


No Welcome Message

重学前端-26 | JavaScript词法:为什么12.toString会报错?

讲js编译中的词法,看不懂,其中讲了HTML中的&nbsp

12.toString()

这时候12. 会被当做省略了小数点后面部分的数字而看成一个整体,所以我们要想让点单独成为一个 token,就要加入空格,这样写:

12 .toString()

田野的嘴好冰

零宽空格

var a = '\uFEFF',b = 'b', c = 'c', d = (b+a+c);
console.log(d); //bc
console.log(d.length); //3
console.log(d.indexOf(a)); //1

👍3 2019-03-26