zoukankan      html  css  js  c++  java
  • 运算符和typeof

    算术运算符

    : var  a =10;

        var  b = "a";

        var c = a-b;

        那么c的值是NaN.

    逻辑运算符:&&,||

    注意:如果是非布尔类型的数据进行&&,||.那么

           表达式的结果为,最后执行了哪个,值就是哪一个.

           : var a = 10;

              var b = "a";

            那么a&&b的值是: a

             a||b的值是:10

     1 /**
     2              * 运算符
     3              */
     4             /*
     5             var a=10;
     6             var b="c";
     7             var c=a+b;
     8             alert(c);//10c
     9             var d=a-b;
    10             alert(d);//NaN
    11             alert(a&&b);//c
    12             alert(a||b);//10
    13             */
    14             
    15             /**
    16              * 逻辑控制语句
    17              */
    18             /*
    19             if("aa"){
    20                 //如果有值就执行
    21                 alert(true);
    22             }else{
    23                 alert(false);
    24             }
    示例代码

    typeof(返回指定值的类型)

    注意:null,对象,数组的类型是object

     1                         var a=10;
     2             alert(typeof a);    //number
     3             var b="a";
     4             alert(typeof b);    //string
     5             var c=undefined;
     6             alert(typeof c);    //undefined
     7             //对象,数组,null是object类型
     8             var d=null;
     9             alert(typeof d);    //Object
    10             var e=typeof d;
    11             alert(e);            //Object
    12             alert(typeof e);    //string            
    示例
  • 相关阅读:
    提交作业至服务器跑
    pytorch基础教程2
    pytorch基础教程1
    pytorch安装
    python scipy计算机数值库
    python机器学习包
    python list和numpy互换
    webpack常用loader和plugin及打包速度优化
    vscode eslint配置vue遇到的问题
    ios真机中Text组件出现多余边框
  • 原文地址:https://www.cnblogs.com/yang82/p/7551937.html
Copyright © 2011-2022 走看看