带有美元符号的 Javascript 函数声明

标签 javascript

这个函数声明对我来说没有意义。 $ 符号有什么作用?

function $(id) { return document.getElementById(id); }  

此外,此代码会干扰其他 Javascript 代码。如果我将其注释掉,那么我尝试使用的其他 Javascript 代码可以工作,但我会失去一些其他功能。

为什么它会干扰我的其他代码。

最佳答案

What does the $ sign do?

没什么特别的。它只是一个可以在变量/函数名称中使用的字符。

有一种趋势是使用$ 作为许多库(包括 Mootools、Prototype 和 jQuery)的网关函数的名称。这有两个主要问题:

Also, this code is interfering with other Javascript code.

大概其他东西正在使用一个名为 $ 的变量。

关于带有美元符号的 Javascript 函数声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9026933/

相关文章:

javascript - SAPUI5 片段无法打开

javascript - 像 Web 应用程序和 JS 框架这样的桌面?

javascript - 使用php动态设置输入值

javascript - Bootstrap 3中Datatables插件显示格式的自定义

javascript - jQuery 在 IE8 单选按钮中导致隐形项目符号

javascript - 如何通过拖放上传多个文件并使用ajax浏览

javascript - 搜索 div 是否包含类(vanilla js)

javascript - 获取有关调整大小事件的完整日历营业时间

javascript - 在鼠标悬停时内联显示 block

javascript - jQuery tabs "add"方法创建两个 <div> 元素