2 richthoffen richthoffen 于 2016.05.07 20:27 提问

typeof window.onload=="function" JavaScript 1C

onload是属性还是函数,虽然明显是函数,但不知道怎么理解,希望能有正确解释和引用资料

6个回答

CSDNXIAON
CSDNXIAON   2016.05.07 20:32

$(function(){})与window.onload=function(){}的区别
window.onload=function(){}用法
window.onload=function(){}作用
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

perhapschen
perhapschen   2016.05.08 01:10
 console.log('onload' in window);//利用in运算符判断某对象是否拥有某属性
showbo
showbo   Ds   Rxr 2016.05.08 12:39

onload是window的属性,属性可以是函数,对象或者普通类型,不过标准用法就是函数,资源加载完毕后执行用的

vx_list
vx_list   2016.05.11 10:44

onload属于文档加载的全局方法,和点击事件是一样的,当页面文档被加载后执行,javascript已经对它进行了封装,它的数据类型是Function型。希望对你有帮助。
你可以参考http://www.softwhy.com/forum.php?mod=viewthread&tid=6191。

个人理解,不喜勿喷!

u010367582
u010367582   2016.06.15 11:28

window.onload = function(){ } ;一般这么用的,它是window对象的属性。
比如java中
class Window {

private int a ;

private B b ; //其他对象

}

只是在javascript中,函数==方法==对象.属性

buquan4041
buquan4041   2016.09.14 02:36

js的函数写成了对象.属性的形式。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!