JavaScript_1

数据类型

ECMAScript中有5种基本数据类型

  • Undefined 当一个变量声明但未初始化,即被赋予undefined值
  • Null 空对象指针
  • Boolean False == "" == 0 == null == undefined
  • Number NaN
  • String
  • Object

typeof运算符用于检测变量数据类型
创建Object实例var o = new Object();

强制类型转换

  • Boolean()
  • parseInt()//也可用于进制转换
  • toString()String()
    奇技淫巧
  • !! == Boolean()
  • +"123" == parseInt("123")
  • 123+"" == String(123)
  • &&用于代替if else
  • ||用于函数里设置缺省值

相等和全等

相等==和!=转换类型
全等===和!==不转换类型

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容