i++ 与 i=i+1 区别 高兴88 2020-02-12 252 阅读1分钟 i++如下: var i = 'r'; i++; let a='10';a++ console.log(i); //NaN console.log(a); //11 i = i + 1如下: var i = 'r' ; i=i+1; let a='10';a=a+1; console.log(i); // r1 console.log(a); //101 区别: ‘++’是纯粹的数值运算 '+'两数之和、字符串的拼接 (同理‘--’也是纯粹的数值运算)