JavaScript数据类型转换的注意事项

1.字符串的不可变性 

  字符串定义了后,会一直占据内存空间,企鹅该处内存空间(栈)不可被重新赋值。

2.短路运算

  ||、&& 二元运算符,返回参与运算的操作数的原值(原数据类型和原数据),

  运算结束后,返回导致运算结束的那个操作数。

3.三元运算符

  code1?code2:code3;   与if-else 不同:

  返回code2或code3的值----code2,code3   都可以空的{}代替;

                   不能写break,continue。

4.NaN

  NaN !=NaN,

  任何NaN参与的数学运算,其结果都是NaN

  有NaN参与的条件表达式:    比较运算符 >/>=/

                     !==/!=         运算结果为true



5. JS 简单数据类型的转换---特殊情况演示
   数据:0,“”,false,null,undefined,"123abc"等




  
  
  
  




以上就是本文给大家分享的全部内容了,希望大家能够喜欢

你可能感兴趣的:(JavaScript数据类型转换的注意事项)