我将尝试解释以下两个概念的区别:
我不确定为什么传递到函数中的约定似乎是使用
(function(document) {
//do stuff with document
})(document);
并且
(function() {
//do stuff with document
})();
我不确定为什么传递到函数中的约定似乎是使用
document
,有时也会传递 window
? 这与范围有关吗?