新人请教一下,在ES5中有没有办法复用javascript代码呢?
javascript吧
全部回复
仅看楼主
level 1
中二的公蜗牛
楼主
就像C++的include,java的import,CSharp的using,python的import等等。。。
2020年05月02日 12点05分
1
level 14
平常的人啊
当然有,闭包就行
2020年05月02日 13点05分
2
平常的人啊
@中二的公蜗牛
忘记说了,你可以在html的script tag里面include代码,只是这么做的弊端就是得手动管理加载顺序了。否则就用requirejs
2020年05月14日 19点05分
中二的公蜗牛
可是require和import语句好像都不被允许呀,怎么复用另一个js文件的代码呀
2020年05月02日 14点05分
平常的人啊
@中二的公蜗牛
首先require不是es6才有的,commonjs就行,其次你现在写的所有es6代码在经过optimizer之后,全会变成es5代码来达到跨浏览器兼容性,而优化后的代码里面就是通过闭包来实现。module的加载与使用的
2020年05月02日 14点05分
1