JS里的数据类型转换

  1. 转为string
a = 1
a.toString()  // '1'

String(2)  // '2'

3 + ''  // '3'

  1. 转为boolean
Boolean(2)  //true

!! + a  // true

/*  5类falsy值 */
!!NaN  // false
!!0  // false
!!''  // false
!!null // false
!!undefined // false
  1. 转为number
Number('1') // 1
parseInt('12abc', 10) // 12
parseFloat('1.23ab') // 1.23
'23' - 0  // 23
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。