JavaScript:操作符:正负号和自增自减及其隐式转换数据类型

2023-02-14,,,

正负号

正号即加号,负号即减号,运算结果同数学意义一样;

对非数字类型进行正负号运算,会隐式转换为数字,再进行运算;

一些特殊的非数字,转换情况同算术运算符;

自增自减

自增即为++,自减即为--

但是,该运算符的优先级,根据位置的不同而不同:

对于a = a++,先运算a = a,再运算a++,但是因为此时的运算结果并没有保存给a,所以a依然是10;
对于a = ++a,先运算++a,得到一个结果11,再运算a = 11,所以a最终输出结果为11;
同理,自减的运算优先级也是如此;
对非数字类型进行自增自减运算时,会隐式转换为数字,转换情况同算术运算符;

JavaScript:操作符:正负号和自增自减及其隐式转换数据类型的相关教程结束。

《JavaScript:操作符:正负号和自增自减及其隐式转换数据类型.doc》

下载本文的Word格式文档,以方便收藏与打印。