为了账号安全,请及时绑定邮箱和手机立即绑定

es6在export之外的脚本也会被导出吗

es6在export之外的脚本也会被导出吗

蓝山帝景 2019-03-13 18:15:42
我在index.js里import了一个print.js文件,这个print.js里我除了export之外还console.log了一下,然后打印出来发现浏览器控制台里有2222,请问这是为什么呢
查看完整描述

3 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

只有export的值会被导入
但是被导入模块的全局代码会被执行

参考import


查看完整回答
反对 回复 2019-03-31
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

很简单,import时,被import的模块代码会被执行一次的。


查看完整回答
反对 回复 2019-03-31
?
炎炎设计

TA贡献1808条经验 获得超4个赞

控制台里面有它输出的位置 不是在你引入文件中输出的


查看完整回答
反对 回复 2019-03-31
  • 3 回答
  • 0 关注
  • 512 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信