等不属于Javascrpt中的关键字: Reserved Keywords in Javascri-6ren">
gpt4 book ai didi

javascript - 为什么 Javascript 不包含保留关键字,例如 "Object"、 "Array"、 "Function"、 "Number"...?

转载 作者:行者123 更新时间:2023-12-04 19:32:47 24 4
gpt4 key购买 nike

Object, Array, Function, Method, Number等一些特殊的词code>等不属于Javascrpt中的关键字: Reserved Keywords in Javascript .

但我必须谨慎使用它们,它们不是普通单词,如objectarraymethodnumber ...

我想知道我们有多少这样的特殊词?请给我 list 。

最佳答案

这一切都归结为一件事,真的:JavaScript 区分大小写。这就是它区分 Objectobject 的原因。

ObjectArrayFunctionNumber 不是关键字,也不是完全“特殊”(无论你认为它们是什么意思)的话。

它们只不过是 JavaScript 中的内置函数/类类型(您可以对它们执行 typeof 并查看)。你现在不经常直接使用它们,因为有语法替代方法来创建这些类型中的每一种对象,例如:

var obj = {};
var func = function() {};
var arr = [];
var num = 123;

你提到的其他(objectarraymethodnumberfoo code>) 不是关键字或“特殊”词,因为正如我所说的 JavaScript 是区分大小写的,与大写字母相比,它们在 JavaScript 中没有任何意义。当然,除非您通过使用这些名称声明变量来赋予它们意义。

关于javascript - 为什么 Javascript 不包含保留关键字,例如 "Object"、 "Array"、 "Function"、 "Number"...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3896744/

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