为什么JavaScript变量会以美元符号开头?

我经常看到JavaScript带有以美元符号开头的变量。您何时/为什么选择以这种方式为变量添加前缀?

(我不是在问$('p.foo')您在jQuery和其他语言中看到的语法,而是关于诸如$name和的普通变量$order

回答:

非常普遍的用途是将存储在变量中的 对象与其他变量区分开。

例如,我将定义:

var $email = $("#email"); // refers to the jQuery object representation of the dom object

var email_field = $("#email").get(0); // refers to the dom object itself

我发现这对于编写 代码非常有帮助,并且可以轻松查看具有不同属性集的 对象。

以上是 为什么JavaScript变量会以美元符号开头? 的全部内容, 来源链接: utcz.com/qa/424878.html

回到顶部