| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 17394 人关注过本帖
标题:新手请教问题 window.onload=function()是什么意思
只看楼主 加入收藏
wendyazhu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-2-19
收藏
 问题点数:0 回复次数:7 
新手请教问题 window.onload=function()是什么意思
window.onload=function()是什么意思?刚学地 碰到这个不知道是什么意思

window.onload=function(){
aaa();
}
搜索更多相关主题的帖子: function onload window 意思 
2008-02-19 11:13
supertm
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-9-1
收藏
得分:0 
这是匿名函数的写法,就相当于window得onload事件调用了一个方法,但是这个方法是匿名的(因为没有其他地方会调用,所以没必要给一个名字)
如果要以常规的写法,就是定义一个函数比如bbb();
function bbb()
{ aaa();}
再window.onload = bbb();
这样比较冗长
2008-02-19 11:19
sdlklhd
Rank: 1
等 级:新手上路
威 望:2
帖 子:345
专家分:0
注 册:2005-12-20
收藏
得分:0 
学习了.我以前也不太明白这个问题,现在明白了.
还是得经常来论坛啊

2008-02-19 11:36
hwoarangzk
Rank: 4
来 自:冰封王座
等 级:贵宾
威 望:12
帖 子:1894
专家分:0
注 册:2007-7-17
收藏
得分:0 
当页面加载完成后会执行function()里面的代码

I'm here, as always...
2008-02-19 11:38
wendyazhu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-2-19
收藏
得分:0 
[bc01] 学习!谢谢!
2008-02-19 12:59
渚薰
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:1132
专家分:0
注 册:2006-8-6
收藏
得分:0 
[bo]以下是引用 [un]supertm[/un] 在 2008-2-19 11:19 的发言:[/bo]

这是匿名函数的写法,就相当于window得onload事件调用了一个方法,但是这个方法是匿名的(因为没有其他地方会调用,所以没必要给一个名字)
如果要以常规的写法,就是定义一个函数比如bbb();
function bbb()
{ aaa();}
再wind ...


错了,是
function bbb() {
    aaa();
}

window.onload=bbb;

没有括号

个人ajax技术专题站: " target="_blank">http://www. 我不会闲你烦,只会闲你不够烦!
2008-02-20 08:59
supertm
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-9-1
收藏
得分:0 
恩,写错了..
所以这样写还有另外一个好处,因为window.onload = bbb;这里bbb是不能带参数的,所以如果bbb函数如果有参数的话就会有问题.用匿名函数包一下就可以很好的解决这个问题
2008-02-20 11:02
enjoyprz
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-3-12
收藏
得分:0 
弱弱的问一句,window.close支持这种函数用法吗?
2012-03-14 08:45
快速回复:新手请教问题 window.onload=function()是什么意思
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020633 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved