init是一个自定义方法名
Posted blogst
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了init是一个自定义方法名相关的知识,希望对你有一定的参考价值。
init是一个自定义方法名,用于初始化页面变量。上面的代码表示初始化方法是在当前网页加载后执行的(当浏览器打开网页时,触发窗口对象的onload方法,用上面的代码执行名为init的初始化方法)。
事实上,以下也是可能的,这样你就可以更容易地理解(也称为匿名方法,所谓的匿名方法就是没有方法名)。:
<script language=“javascript”type=“text/javascript”>
window.onload=函数()。{
var teststra=abc;
var teststrb=定义;
var testsrc=teststra+teststrb;
警报(testsrc);
}
</Script >
质问
我试过你的密码,对吧。
window.onload=function()init();您如何理解这种语法?
追问与回答
window.onload=函数()。{
}
先看看这个方法。实际上,它为Windows对象的onload事件定义了一个匿名方法,即函数()。{
}
现在让我把这个匿名方法放到预定义的init()方法中。
函数()
init();
}
他将跳到init()执行,效果相同。
我想当他写一行代码时,你可能不理解他,比如他的函数()init();。读书有点穷,哈哈哈。
以上是关于init是一个自定义方法名的主要内容,如果未能解决你的问题,请参考以下文章