JavaScript基础知识-一元运算符

            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>

 

二.浏览器打开以上代码渲染结果

 

posted @ 2017-09-14 11:39  尹正杰  阅读(783)  评论(0)    收藏  举报