名渊
2017-02-22 15:17
window.export应该没有这个方法吧? 我试了没有作用啊!
window.export就是声明了一个全局变量啊,等同于在函数外部的var export = xxx;但是现在在函数内部如果var声明变量的话就是函数内部的局部变量了,所以使用window.export把变量暴露出去,而且全局环境中var 声明变量其实就是在window上添加了一个属性
是这样,源代码是window.export=export,后面的export指的是“var export={};”这句里的export对象,它是定义在函数体内的局部变量,前面的export指的是window下挂着的全局变量,这样就把内部的export对象暴露出去,在function的外部也可以调用了。 不知道你听明白没有,满意的话给个采纳哈,让我也涨点积分 ^_^
好像是木有
JavaScript深入浅出
281111 学习 · 1020 问题
相似问题