javascript – 在jQuery核心源代码中传递未定义的参数

前端之家收集整理的这篇文章主要介绍了javascript – 在jQuery核心源代码中传递未定义的参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我注意到,在jQuery内核中,传入的两个参数之一是未定义的.
(function( window,undefined ) {

    // Use the correct document accordingly with window argument (sandBox)
    var document = window.document;
    var jQuery = (function() {
        // ...defintion of the rest of the core...
    window.jQuery = window.$= jQuery;
})(window);

任何人都可以解释为什么第二个参数是未定义的?

提前致谢!

解决方法

未定义是一种类型,但也是全局变量.

你可以有一个模块通过做undefined = any来覆盖未定义的值.

jQuery使用立即函数来定义窗口和未定义.

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/undefined

原文链接:https://www.f2er.com/jquery/152467.html

猜你在找的jQuery相关文章