这两个函数有什么区别?
1:
$(document).ready(function myfunc() {
function dosomething() {
// do something
}
});
2:
<script language="javascript">
function dosomething() {
// do something
}
</script>
最佳答案
$(document).ready()
函数在 DOM 完成加载时执行。参见 http://api.jquery.com/ready/
而函数直到被调用才会执行。如果您要调用该函数,它将在加载时发生,而不是像前者那样等待任何外部事件完成。喜欢:
<script language="javascript">
dosomething();
function dosomething(){
// do something
}
</script>
关于javascript - document.ready() 内部函数和 <script></script> 标签中函数的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2657774/