window.onload 的使用 以及node方法暴露与引入
Posted 双桨lovening
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.onload 的使用 以及node方法暴露与引入相关的知识,希望对你有一定的参考价值。
2017.10.16 今天有两个重大收获
第一:关于node里面的暴露与引入 ;
今天终于明白 为什么要有module.exports = fn(方法名字)
暴露 目的是为了暴露某一个方法,因为如果不暴露 从另外一个JS 文件里面就无法引入,
import fn from "path" 暴露以后 如果在另外一个js文件里面使用这个方法 那么则需要引入 import 就起到了这个作用
第二:window.onlode 的使用方法
当js 文件内部所执行的方法依赖于外部引入的js 时 ,我们可以通过document.createElement(script) 然后给script 定义src 属性
但是这样的话会存在一个问题就是 如果网络不好的话 那么外部引入的JS 文件执行可能晚于内部的方法 这样会使得一些变量没有定义
解决方法就是 可以在方法中加入window.onload 确保当外部js 全部加载完毕 然后在执行方法里面的内容。
以上是关于window.onload 的使用 以及node方法暴露与引入的主要内容,如果未能解决你的问题,请参考以下文章