问答详情
源自:7-1 [JavaScript]理解闭包

window.export

window.export应该没有这个方法吧?  我试了没有作用啊!

提问者:名渊 2017-02-22 15:17

个回答

  • feiger
    2017-05-10 10:28:39

    window.export就是声明了一个全局变量啊,等同于在函数外部的var export = xxx;但是现在在函数内部如果var声明变量的话就是函数内部的局部变量了,所以使用window.export把变量暴露出去,而且全局环境中var 声明变量其实就是在window上添加了一个属性

  • KingdomLiu
    2017-02-26 09:51:39

    是这样,源代码是window.export=export,后面的export指的是“var export={};”这句里的export对象,它是定义在函数体内的局部变量,前面的export指的是window下挂着的全局变量,这样就把内部的export对象暴露出去,在function的外部也可以调用了。 不知道你听明白没有,满意的话给个采纳哈,让我也涨点积分 ^_^

  • 百兽凯多00
    2017-02-25 14:55:42

    好像是木有