第2行至第7是什么意思
(function(global, factory) {
??? factory(global);
}(typeof window !== "undefined" ? window : this, function(window, noGlobal) {
??? var jQuery = function( selector, context ) {
?? ??? ?return new jQuery.fn.init( selector, context );
2017-10-10
舉報
2020-03-16
2017-10-30
里面說過:(function(global, factory) {
??? factory(global);
}(typeof window !== "undefined" ? window : this, function(window, noGlobal) {
??? var jQuery = function( selector, context ) {
?? ??? ?return new jQuery.fn.init( selector, context );等價于
(function(global) {
? ? var factory=function(global, undenfined) {
??? ????var jQuery = function( selector, context ) {
?? ??? ?????return new jQuery.fn.init( selector, context );
????????????}
????????}
})(typeof window !== "undefined" ? window : this);
factory參數(shù)傳入的是個function,就是后面括號里的function(window, noGlobal) window=global,noglobal可看作undenfined未定義