JavaScript基础知识-一元运算符
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.JavaScript源代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>一元运算符</title>
<script type="text/javascript">
/**
* 一元运算符,只需要一个操作数。
* +:
* 正号不会对数据产生任何影响,因为不写数字的符号时默认就是正数。
* -:
* 负号可以对数字进行符号的取反。
*
* 温馨提示:
* 对于非Number类型的值,一元运算符将会先转换为Number,然后再运算,利用这一特性可以对一个其它数据类型使用正号("+")来将其转换成number,他的原理和Number()函数一样。
*
*/
var a = 100;
var b = 200;
var c = true;
var d = "2019";
a = + a;
b = - b;
c = - c;
d = - d;
e = + d;
var f = 1 + "2" + 3;
var g = 1 + +"2" + 3;
console.log("a = " + a);
console.log("b = " + b);
console.log("c = " + c);
console.log("d = " + d);
console.log("e = " + e);
console.log("f = " + f,typeof f);
console.log("g = " + g,typeof(g));
</script>
</head>
<body>
</body>
</html>
二.浏览器打开以上代码渲染结果
