为了账号安全,请及时绑定邮箱和手机立即绑定

window.onload代码不使用匿名函数包裹报错

window.onload代码不使用匿名函数包裹报错

白猪掌柜的 2019-04-19 16:12:59
我想实现的是类名点击切换效果,具体的功能实现没有问题,只是在一开始的window.onload有一些疑惑。HTML代码为:HTML代码:配送类型:全部京东配送第三方配送具体代码见demo该demo是能够正常实现的,在本地实现的时候,js文件是在标签内最后引入的。现在的问题是,如果改变window.onload的写法就会报错,不报错代码如下:JS代码:window.onload=function(){del();};报错代码如下:(报错为:UncaughtTypeError:Cannotreadproperty'length'ofundefined,即dd为undefined)JS代码:window.onload=del();//即去掉外面包裹的匿名函数以上情况,都是当将该语句放在脚本文件的开头处。经测试,如果将上面会报错的代码语句,放置在脚本文件最后的位置,不会报错。所以想问一下,其中的问题在哪里?
查看完整描述

2 回答

?
繁花如伊

TA贡献2012条经验 获得超12个赞

window.onload=funcRef;
这里funcRef函数引用。应该window.onload=del
参考:window.onload
                            
查看完整回答
反对 回复 2019-04-19
  • 2 回答
  • 0 关注
  • 476 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信