【发布时间】:2019-02-18 22:05:18
【问题描述】:
谁能告诉我 JavaScript 中的 1+ +"2"+3 表达式为什么以及如何导致 6 并且这也是一个数字?我不明白如何在两个 + 运算符之间引入一个空格将字符串转换为数字。
【问题讨论】:
-
结果不是 5,而是 6。请参阅 MDN 上的 Unary +。
-
那是
5,我得到了6!顺便说一句,+会将字符串评估为Number。
标签: javascript