类型转换

2020-04-05  本文已影响0人  woshishui1243

任意类型转字符串

  1. String(x)
  1. x.toString()

  1. x + ''(加号如果发现左右任意一边有字符串,他就会把另一边也变为字符串)

关于1+’1’为什么等于字符串’11’的解释:
加号运算,由于加号只能加相同类型的东西,所以他会尝试改变这个类型,优先会尝试把他变成字符串就相当于:(1).toString() +’1’,所以就是’11’

任意类型转数字
任意类型转布尔

false, 0, NaN, null, undefined, ’’(空字符串)

除了五个falsey值外,所有的object都是true,其他的都是true

作者:lyp82nkl
链接:https://www.jianshu.com/p/67e243fd2757
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

上一篇 下一篇

猜你喜欢

热点阅读