+= (加法運算)
+=
是 js
的加法運算,表達式 A += B
表示: A = A + B
。
如下:
=+ (特殊的賦值)
JavaScript
中 =+
是一種特殊的賦值,表達式 A =+ B
表示:將 B
轉(zhuǎn)化為數(shù)字賦值給A
。
=
是賦值,+
代表后面的數(shù)字為正數(shù);同理,=-
代表后面的數(shù)字為負數(shù)。
用處
相當(dāng)于告訴編譯器,即將賦值的數(shù)值類型為數(shù)字類型,不要把數(shù)字當(dāng)作字符串去拼接。
示例:文章來源:http://www.zghlxwxcb.cn/news/detail-654910.html
var a=10;
var b="abcd";
var c=+a;
console.log('c:', c);//return 10
var d=-a;
console.log('d:', d);//return -10
var f="10";
var e=+b;
var g=-f;
console.log('e:', e);//NAN
console.log('g:', g);//-10
打印結(jié)果:文章來源地址http://www.zghlxwxcb.cn/news/detail-654910.html
到了這里,關(guān)于JavaScript =+運算符的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!