javascript是弱类型语言,但一种类型的值用于需要某种其他类型的值的环境中,javascript自动尝试把值转换为所需的类型。
例如: 常用的 未定义的值,null,空字符串,0 ,NaN 用于boolean环境时 值是false
非空字符串,任意其他数字,对象 用于boolean环境师 值是true
JavaScript类型转换
本文介绍了JavaScript中常见的类型转换规则,特别是布尔环境下的值转换。详细解释了未定义、null、空字符串、0、NaN等值在布尔环境中的表现,并对比了非空字符串、其他数字和对象的转换行为。
javascript是弱类型语言,但一种类型的值用于需要某种其他类型的值的环境中,javascript自动尝试把值转换为所需的类型。
例如: 常用的 未定义的值,null,空字符串,0 ,NaN 用于boolean环境时 值是false
非空字符串,任意其他数字,对象 用于boolean环境师 值是true
795

被折叠的 条评论
为什么被折叠?