gpt4 book ai didi

javascript - toString 在 JavaScript 中的使用

转载 作者:可可西里 更新时间:2023-11-01 01:18:06 25 4
gpt4 key购买 nike

<分区>

我正在阅读 Douglas Crockford 的 JavaScript: The Good Parts ,我正处于他定义 fade 函数的位置。这段代码的一部分归结为:

var level = 1;
var hex = level.toString(16);

所以我在浏览器的控制台中运行它以查看我得到了什么....

var level = 1;
level.toString(16);

嘿,它返回“1”... Fabuloso!奇妙吧!

然后厚脸皮,我试试这个看看我得到了什么......

1.toString(16);

我明白了

SyntaxError: Unexpected token ILLEGAL

什么什么?如果 level 是一个等于 1 的变量,并且在 level 上运行此方法工作正常,那么为什么在实际编号 1 上运行此方法不起作用?我用 toPrecision() 方法尝试了一个类似的实验,在这两种情况下都运行良好。这里有什么问题?这是 JavaScript 实现中的另一个固有缺陷,还是我遗漏了什么?我正在 Google Chrome 中进行测试。

相关:堆栈溢出问题 Why don't number literals have access to Number methods? .

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com