为什么jQuery文件的函数中有两个参数,但只接收一个参数
Why does jQuery file have two parameters in its function but receives only one parameter
可能重复:
这个JavaScript/JQuery语法是如何工作的:(function(window,undefined){})(window)?
我正在尝试了解js作用域和匿名函数。我试着读取jQuery.js文件,它看起来像这样:
(function( window, undefined ) {
...
}(window));
当执行时没有参数传递给它时,为什么它在函数params undefined
中有?
使用此方法可以确保以前没有人用类似的东西重新定义undefined
值
var undefined = true;
或者使用jQuery作用域函数之外的其他棘手/邪恶的赋值。因此,在该函数中,对undefined
进行的每一次比较都是安全的。
相关文章:
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 为什么jQuery文件的函数中有两个参数,但只接收一个参数
- 当一个重要的构造函数参数丢失时应该发生什么
- 如何将一个*参数*从JS传递到AS3
- 在Flickr API的标签参数中传递一个变量
- Javascript:用while循环在给定的count参数中重复一个字符串
- 如何在mysql查询(NODE.js)中重复使用一个参数
- 如何向onClick事件处理程序传递一个接受参数的函数,并且仍然将该函数绑定到组件's”;这个“;上下文
- Meteor.js只更新一个参数,而不是整个集合
- 将一个函数作为参数传递给javascript中的另一个函数
- Javascript不能在一个命令中使用函数参数
- 带有一个具有函数的参数的Javascript函数
- 如何使用JavaScript's”;应用“;方法,在数组之前添加一个额外的参数
- 必应地图没有'当我向函数添加另一个参数时,t显示
- 如何在HTML按钮中有一个静态onclick参数
- Function.prototype.call和Function.protoype.all只应用一个参数
- 用javascript将参数从一个函数传递到另一个函数
- javascript将函数中一个变量的参数值传递给父函数中的另一个
- Javascript/jQuery获取所有url参数并添加/更改一个参数