首页 > Web开发 > 详细

JS高级程序设计第3章读书笔记

时间:2018-01-12 23:38:46      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:笔记   lang   turn   操作数   -o   ole   val   on()   ret   

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    //一元加和减操作符
    var s1=‘01‘;
    var s2=‘1.1‘;
    var s3=‘z‘;
    var b=false;
    var f=1.1;
    var o={
        valueOf:function(){
            return -1;
        }
    };
    s1=-s1;
    console.log(s1);//-1
    o=-o;
    console.log(o);//1
    console.log(-b);//0
    console.log(-s3);//NAN
    console.log(-f);//-1.1
    console.log(-s2);//-1.1
    //按位非:返回数值的反码;
    //本质:操作数的负值减1
    var num1=25;
    var num2=~num1;
    console.log(num2);//-26
    //相当于
    var num1=25;
    var num2=-num1-1;
    console.log(num2);//-26
</script>
</html>

  代码持续更新中。。。

JS高级程序设计第3章读书笔记

标签:笔记   lang   turn   操作数   -o   ole   val   on()   ret   

原文:https://www.cnblogs.com/zr123/p/8277977.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号