JavaScript中的操作符和语句

  • 一元自增和自减操作符,一元加和减操作符对于非数值类型都会进行Number函数转换
  • 布尔操作符在其中一个操作数不是布尔值的情况下会根据情况返回
  • 乘性操作符在处理特殊值的情况下分情况
    • A /* NaN =NaN
    • Infinity * Infinity = Infinity,Infinity / Infinity =NaN
    • Infinity */ 0 = NaN
    • Infinity * A = Infinity
    • 如果A不是数值,则会执行Number(A)转换
  • 相等运算符会执行类型转换,全等运算符不会执行类型转换。null==undefined
  • for-in语句是用来枚举对象属性

猜你喜欢

转载自www.cnblogs.com/sz-toosimple/p/11094429.html