晦涩的JavaScript语法
Obscure JavaScript syntax
本文关键字:语法 JavaScript 更新时间:2023-09-26
。。。不管怎么说,我都不清楚。有人能告诉我这意味着什么吗?我有各种各样的代码,看起来像这样:
node[foo](bar, function() {
...do something to 'node'
});
"node"是单个DOM节点foo和bar都是字符串,尽管代码偶尔会将bar设置为布尔值。"做某事"代码偶尔会被执行,但(我认为)只有当"bar"是true
时才会执行。谢谢
node
显然有一个属性,其名称包含在foo
中。属性包含(或引用)一个函数。此函数以bar
的值和一个回调函数作为其参数进行调用。
由于对象可以分配额外的属性,JavaScript库可能会设置节点的"foo"属性,即使它不是DOM节点的本机属性。我相信JQuery经常使用这个概念。
相关文章:
- Javascript未捕获语法错误意外的标识符错误
- Javascript语法向设置发出sessionStorage值
- javascript自执行函数-不同的语法
- 函数的Javascript语法
- 有没有针对带有表的JavaScript的Markdown语法解析器
- 重写需要javascript中带有import关键字的语法
- 如何定义const函数javascript(语法糖)
- 循环的Javascript冻结浏览器,没有语法错误
- 为什么匿名函数本身就是javascript中的语法错误
- 这怎么不是语法错误?这毫无意义!(javascript)
- javascript匿名函数语法
- javascript在代码背后的语法
- Onclick不会启动..可能存在javascript语法问题
- 在javascript函数的循环中设置全局布尔变量的最佳语法
- 什么's当前命名空间/类中JavaScript子命名空间/类的语法
- 我可以将为java创建的语法文件转换为javascript的语法文件吗
- “”附近的语法错误;elseif”;Javascript
- javascript eval方法语法
- 用jquery替换javascript语法
- Google 电子表格更新的正确语法 - Javascript