这个Javascript是如何调用的?
我在html文档中找到以下代码:这个Javascript是如何调用的?,javascript,html,Javascript,Html,我在html文档中找到以下代码: <script type="text/javascript"> $(function () { ... }); $(函数(){ ... }); 我看不到任何内部事件,如onload=,我想知道如何调用此代码 这个函数的真实名称和范围是什么?我可以调用其中定义的任何函数吗?如何操作?每当在函数前面看到$,或通常表示jQuery的$(…).function(…) 在下面的fiddle中,我使用此代码,该代码在加载时执
<script type="text/javascript">
$(function () {
...
});
$(函数(){
...
});
我看不到任何内部事件,如onload=
,我想知道如何调用此代码
这个函数的真实名称和范围是什么?我可以调用其中定义的任何函数吗?如何操作?每当在函数前面看到$,或通常表示jQuery的$(…).function(…) 在下面的fiddle中,我使用此代码,该代码在加载时执行:
$(function () {
alert("hi!");
});
请参见此处:它只是一个
匿名功能。在javascript中,您实际上不需要给它命名,因此在执行一次之后,您就再也不能引用它了
您可以拥有可以多次使用的匿名函数,但不能使用此函数。要重用匿名函数,只需将其返回到某个对象即可
作为一个注释性函数,它不会产生任何范围或命名问题,它可以根据定义的位置访问所有内容。因此,您也可以从内部调用外部函数。jquery它相当于jquery的document.ready
-$.ready(function(){
作用域,我可以调用内部函数吗?