运算符

加法运算符

image.png

布尔运算符

  • ! 取反 !0就是ture

  • && true&&true才是true

    用于判断一个东西是否寻在。a&&console.log(a)

  • ||

用于给初始值 ,cc=cc||10

  • 条件?a : b ;

逗号运算符

用于对两个表达式求职,并返回后一个表达式的值

var c=(a=1,b=3)

最后c的值就是3

  1. NaN not a number. 是个数字,但是是个错误的数字
  2. a+++b

a=1 b=2 a+++b=(a++)+b=3

  1. a=1&&3 a=3
    a=1||3 a=1

运算符的优先级

  1. 自增、自减、取反、转换为数字、typeof、void
  2. 加减乘除
  3. 大于小于(判断)
  4. && || a?b:c
  5. 赋值=
  6. 逗号
13141558281037_.pic.jpg
13151558281147_.pic.jpg
13161558281172_.pic.jpg

你可能感兴趣的:(运算符)