全栈(一)

Unicode编码、相等运算符、条件运算符

2019-12-26  本文已影响0人  Agony_锐

Unicode编码:

条件运算符:

条件运算符也叫三元运算符

语法:

      条件表达式?语句1:语句2;

  - 执行的流程:

        条件运算符在执行时,首先对条件表达式进行求值,

                 如果该值为true,则执行语句1,并返回执行结果

                 如果该值为false,则执行语句2,并返回执行结果

      如果条件的表达式的求值结果是一个非布尔值,会将其转换为布尔值然后在运算


相等运算符:

相等运算符用来比较两个值是否相等,

  如果相等会返回true,否则返回false

==:

  相等运算  

                - 当使用==来比较两个值时,如果值的类型不同,则会自动进行类型转换,将其转换为相同的类型,然后再比较

!=:

  不相等

  不相等用来判断两个值是否不相等,如果不相等返回true,否则返回false

              - 使用 != 来做不相等运算     

             - 不相等也会对变量进行自动的类型转换,如果转换后相等它也会返回false

===:

  全等  

                 - 用来判断两个值是否全等,它和相等类似,不同的是它不会做自动的类型转换

      如果两个值的类型不同,直接返回false

!==:

  不全等  

                 - 用来判断两个值是否不全等,和不等类似,不同的是它不会做自动的类型转换

      如果两个值的类型不同,直接返回true

上一篇下一篇

猜你喜欢

热点阅读