gpt4 book ai didi

javascript - javascript 中命名空间和标识符之间的区别

转载 作者:行者123 更新时间:2023-12-03 11:24:09 25 4
gpt4 key购买 nike

An identifier is simply a name and a namespace is also a name but to a literal.

我刚刚在讨论论坛中收到这个问题,但我对给出的答案(上面)不满意。

最佳答案

标识符只是一个名称。在 JavaScript 中,标识符用于命名变量和函数,并为 JavaScript 代码中的某些循环提供标签。 JavaScript 中合法标识符名称的规则与 Java 和许多其他语言中的规则相同。第一个字符必须是字母、下划线 (_) 或美元符号 ($)。后续字符可以是任何字母或数字、下划线或美元符号。 (不允许将数字作为第一个字符,以便 JavaScript 可以轻松区分标识符和数字。) Read more

Javascript中的

命名空间是通过在浏览器中的全局对象(即窗口对象)上定义属性来实现的。在全局上下文中执行的每个 var 声明都会在 window 对象下创建变量,使其全局可用。 Read more

var one = 1;
window.one === one; // true
function fn() {
1 === one; // true
}

关于javascript - javascript 中命名空间和标识符之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26994397/

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