<分区>
为什么在 javascript 中 3.toString() 抛出异常而 3..toString() 工作正常? 我在一个关于 javascript 的有趣演示中看到它,但我找不到信息为什么。 提前谢谢你。
标签 javascript
<分区>
为什么在 javascript 中 3.toString() 抛出异常而 3..toString() 工作正常? 我在一个关于 javascript 的有趣演示中看到它,但我找不到信息为什么。 提前谢谢你。
最佳答案
因为小数点是数字的有效部分,所以第一个点被认为是数字,第二个点用于链接。
如果您希望避免使用双周期,您可以这样做:
(3).toString();
或者:
'' + 3;
或者:
String(3);
关于javascript - 为什么 3.toString() 抛出语法异常而 3..toString() 工作正常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22168361/
相关文章:
javascript - 从 js 文件调用 javascript 函数不起作用
javascript - 我在使用 javascript 中的回文函数时遇到问题
javascript - 使用 Bootstrap DateTimePicker 上的下拉菜单更新 minDate
javascript - 使用 jQuery 根据其 data-* 属性显示/隐藏内容
javascript - 是的,验证访问 parent.parent
javascript - 如何添加像 num.tf(n) 这样的方法作为 num.toFixed(n) 的别名
javascript - Typescript 和 Jquery 语法问题
javascript - 在 "n"多个 DOM 节点上调用 angular.bootstrap 会实例化 "n "AngularJS 应用程序吗?