关于window.onload

关于window.onload

之前老师教的课堂李不是说了window.onload这种方式不太好吗?于是搞出了个Domready的js文件,这里我就想问,我的js文件怎么才能在先引入domready这个js文件的前提下,后引入我的js呢?书写规范到底是怎么样,我没搞懂,最好老师就我现有的作业里试着实现一下发一下截图给我,这样直观点,用语言描述还是太难理解

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕码 2020-04-17 14:14:22

同学你好,就目前阶段来说,index.js中代码并不多,无需再使用外引入的方式,写在myready方法中即可。后面第三阶段会学到把对象挂载在window下,把myready中需要在其他js文件使用的方法和变量暴露出去。这样就可以实现同学现在的需求了:

http://img1.sycdn.imooc.com//climg/5e9947dc0948093104970225.jpg

因为会涉及到其他没有学习过的知识,所以无需着急,现在了解即可。

祝学习愉快~

好帮手慕星星 2020-04-16 17:25:14

同学你好,先引入domReady文件再引入自己写的文件就好了,例如文件关系如下

http://img1.sycdn.imooc.com//climg/5e98241509a6309a02220083.jpg

js文件中有

http://img1.sycdn.imooc.com//climg/5e9824210966cc8702220057.jpg

在html中引入如下

http://img1.sycdn.imooc.com//climg/5e98243b09d502d005260410.jpg

自己可以试一下,祝学习愉快!

  • 提问者 慕雪9296518 #1
    这里我想追加个问题,之前学的内容里,js的内容是放在domready的函数当中的,那么如果这里单单是引入,按道理应该是没有实际用到的吧。如果要用domready不是要引入后在页面头部写myready(function(){xxxxxxxxxx})吗,如果写在myready里面的js代码是外部引用的,那要怎么部署?还是像老师回答的那样就两个引用就完事了,啥也不用干
    2020-04-17 09:48:15
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师