美文网首页
JS typeof操作符

JS typeof操作符

作者: 败于化纤 | 来源:发表于2022-10-21 11:08 被阅读0次

    typeof 操作符

    它是一个用于操作数据的符号
    操作符有多种含义,不同的操作符含义也不同。

    运算操作符:+ - * / %
    比较操作符:< > == === >= <=
    逻辑操作符:&& || !

    使用操作符链接的是数据就是表达式,所有的表达式必须计算结果

    从操作符上来说,分为三种:

    • 一元操作符:操作一个值 如:typeof "hello" !on

    • 二元操作符:操作两个值 如:10 > 20

    • 三元操作符:操作三个值(三目运算)
      定义:三目运算是对条件语句的简化形式
      语法:(条件表达式)?语句A ! 语句B

      • 条件表达式:同if语句的条件表达式,必须计算出布尔值。
        语句A:如果条件表达式计算出true,那么执行语句A。
        语句B:如果条件表达式计算出false,那么执行语句B。

    示例:

    通常:
    if(true){
     console.log("真")
    }esle{
     console.log("假")
    }
    
    三目运算(简化):
    false? console.log("真") :  console.log("假")//返回假
    
    注:适用于单条执行语句,不适用于多条执行语句。

    复杂数据类型有多种表现形式:时间,数组,对象,函数,正则,Math......

    复杂数据的共同点:它们都属于object类型,都是由简单数据类型构成。
    复杂数据的不同点:表现形式不同。

    几个特别的类型

     console.log( typeof   [1,2,3])//返回object
     console.log( typeof   null)//返回object
     console.log( typeof  ({})//返回object
    

    就到这里吧!看不懂就算了,别勉强。

    相关文章

      网友评论

          本文标题:JS typeof操作符

          本文链接:https://www.haomeiwen.com/subject/qskyzrtx.html