数据类型与数据类型转换

时间:2019-10-01 20:08:19   收藏:0   阅读:113


基本数据类型

  • 数字number
  • 字符串string
  • 布尔boolean
  • null
  • undefined
?
?

引用数据类型

  • 对象
    • 普通对象Object
    • 数组对象Array
    • 正则对象RegExp
    • 日期对象Date
    • ...
  • 函数function
  • ...

特殊类型

?

symbol,表示唯一值

var a = Symbol(‘abc‘); 
var b = Symbol(‘abc‘); 
console.log(a==b); =>false

 

把其他类型转换为数字(Number)

Number(‘13‘); ->13
Number(‘13px‘); ->NaN //遇到非有效数字结果为NaN 
Number(‘13.5‘); ->13.5 //可以识别小数

 

Number(true); //->1 
Number(false); //->0

 

把其他类型转换为布尔(Boolean())

规律:转换为false的只有0/NaN/空字符串/null/undefined,其余为true。

 

原文:https://www.cnblogs.com/wangshouren/p/11615818.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!