【发布时间】:2020-11-12 14:53:38
【问题描述】:
【问题讨论】:
-
developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… 显然它不默认为 10,但涉及某种形式的强制。
-
八进制解释已经被弃用了很长时间,甚至 ES5 都规定实现不能这样做。我怀疑是否还有大量的环境仍然有效。
-
08在八进制中是无效的,所以这样解析没有意义‽ -
+08也返回 8 -
另见最后的兼容性图表。将其解析为十进制的变化发生在 Chrome 23 和 Firefox 21 中。
标签: javascript parseint radix