为什么Js变量=函数,然后还被执行了呢?

window.onload=function(){alert('ab');}为什么还会弹出一个ab呢?如何理解这种情况呢?... window.onload = function(){
alert('ab');
}

为什么还会弹出一个ab呢? 如何理解这种情况呢?
展开
 我来答
匿名用户
推荐于2016-04-02
展开全部
以为onload函数是页面载入就调用的函数,当然是要弹出了,
如果你绑定一个a标签的onclick,那就是点击这个a的时候调用了,
这个是基本常识了,你已经陷入一根筋,两头堵的地步了。
就是范伟了。
追问
重点 是 如何理解这种语法呢?
你自己是搞清楚了,但你没有说清楚。
请教大神,谢谢。

请教如何从头到尾 从根子上理解这种写法呢?
追答
我建议你去找几本基础的javascript书看看,这样系统学习一下比较好,你要是还是这样不清不楚,但又不想看书学习的话,光问人家,是永远无法根本解决你的问题的,javascript权威指南比较好,当时我就是看了一个礼拜,现在已经是个javascript小毛神了,你也可以的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式