javascript - $ 登录 JavaScript 函数

标签 javascript function

我在目前正在进行的项目中发现了一些对我来说很奇怪的函数:

Building.Widget.ClientIdV2 = function Building$Widget$ClientIdV2() {
...

这里 $ 是什么意思,这个函数的“名称”是什么意思 (Building$Widget$ClientIdV2) ?到目前为止,我还看到了 ... = function () { 代码..

谢谢。

最佳答案

美元符号没有特殊意义。它只是一个可以在标识符中使用的字符。

函数的名称可用于在其自身范围内引用函数(这对递归函数很有用),并且会出现在堆栈跟踪等有用的地方。

关于javascript - $ 登录 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33939634/

相关文章:

javascript - 在 JavaScript 中将日期从一种格式转换为另一种格式

javascript - 等待最后指令有用吗

JavaScript、表单、 Canvas 、绘制三 Angular 形

javascript - NodeJS 转义反斜杠

javascript - 包含多个 <script> 的指南

javascript - 在 JavaScript 中延迟加载,Jquery 'ready()' 在加载 JQuery 之前运行

php - register_shutdown_function 覆盖

c - 可以在函数内部运行一个 c 数组,只用一个指针作为参数吗?

function - 如何将类声明为使用隐式参数扩展函数

javascript - attrTween 函数未被调用