【发布时间】:2013-08-05 23:53:57
【问题描述】:
在代码示例中看到了这种语法:
<script>
$(function () {
function fun1(event) {
...
}
function fun2(event) {
...
}
});
</script>
问题是 $(function () {...}) 包装器在这里做什么?这个语法和
有什么不同<script>
function fun1(event) {
...
}
function fun2(event) {
...
}
</script>
谢谢
【问题讨论】:
-
这是关于他们在the documentation 中告诉你的第一件事
-
我认为你没有很好地表达你的问题和标题。您发布的两个 sn-ps 之间的另一个重要区别是函数范围。在第一个 sn-p 中,由于这些函数是在匿名函数内部定义的,因此它们在匿名函数外部是不可见的。
标签: javascript jquery