JS模块对外暴露函数 学习

js模块可以通过两种方式对外暴露函数

1、通过返回一个函数对象或一个对象来暴露一个或者多个的内部的函数,内部函数通过闭包的方式,调用外部的属性或者其他的函数,从而能够达到对内部的属性保密的作用,调用时通过

1、引入js文件 mytest
2、申明变量接收js函数 var  f = mytest()

2、通过用window.函数名的方式暴露,这种方式可以在引入js文件后,window对象下可以直接具有对应的属性方法

1、引入js文件 mytest
2、直接调用方法

猜你喜欢

转载自blog.csdn.net/qq_40844662/article/details/106231205