中等JavaScript
0 1

JavaScript中如何进行隐式类型转换?

【概念释义】

隐式类型转换发生在 +、比较、if 条件、对象转原始值等场景。规则:ToPrimitive(hint number/string/default)、ToNumberToStringToBoolean

【基础使用】

javascript
"5" - 1;     "qb-hl-comment">// 4(- 促数字)
"5" + 1;     "qb-hl-comment">// "51"(+ 有字符串则拼接)
!!"";        "qb-hl-comment">// false
!!"0";       "qb-hl-comment">// true
Boolean([]); "qb-hl-comment">// true

【版本差异】

登录查看完整 650

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)