[2016-02-08][javascript][数据类型的隐式转换]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[2016-02-08][javascript][数据类型的隐式转换]相关的知识,希望对你有一定的参考价值。

[2016-02-08][javascript][数据类型的隐式转换]

  • 转换成布尔类型
    • undefined -> false
    • null -> false
    • 0|0.0 -> false
    • NaN -> false
    • 长度为0的字符串(空字符串) -> false\
    • 其他对象->true
  • 转换成数值类型
    • undefined -> NaN
    • null -> 0
    • true -> 1
    • false -> 0
    • 字符串
      • 内容为数字->数字
      • 非数字 -> NaN
    • 其他对象 ->NaN
  • 转换成字符串类型
    • null - >NaN
    • true -> "true"
    • false -> "false"
    • 数值型 -> NaN | 对应的字符串
    • 其他对象 
      • 如果这个对象存在则转换为 toString 方法的值
      • 否则 undefined




以上是关于[2016-02-08][javascript][数据类型的隐式转换]的主要内容,如果未能解决你的问题,请参考以下文章

[2016-02-08][javascript][数据类型的隐式转换]

2016.02.08 值此新年,追梦想

符号歧义和回购布局

使用“NSInvalidArgumentException”保存 managedObjectContext 时崩溃,但只是偶尔

DatePickerDialog和TimePickerDialog

我们应该怎样选择分布式锁