美文网首页
import的问题

import的问题

作者: 不再犹豫Debug | 来源:发表于2019-01-27 11:41 被阅读0次

关于import里的非输出的方法什么时候执行,一直很好奇。今天抽空稍微研究了一下。
import的文件里的非输出代码,且只会在第一次import时执行。
具体来说,第二次import并不会执行非输出的代码。
比如test.js

alert(1);
let test = function(){
  console.log('这是测试')
}

export default{
  test: test
}

我import test from 'test.js'的时候会执行alert(1),而再其他地方再次import它,就不会执行了。
哈啊,以前天真的我,还以为import一次执行一次呢。哈哈哈

相关文章

  • import的问题

    关于import里的非输出的方法什么时候执行,一直很好奇。今天抽空稍微研究了一下。import的文件里的非输出代码...

  • Python——import问题

    1.问题导出 在学习爬虫时,因为要使用到requests第三方库,所以进行了pip安装,但是出现了一些问题,因为我...

  • PyDev import 问题

    习惯了VS写C#、Eclipse写JAVA,写Python代码时,Ipython的自动联想功能也爽,几乎不会有啥意...

  • import中的引用问题

    在import中引用的有三种,一种自带的包(比如fmt等)还有一种GitHub中,放在src/github.com...

  • 父子控制器出现的问题

    产生的问题 解决的办法 import "ViewController.h" import "MRTabCollec...

  • Vue—实战猫眼之遇到的各种问题

    问题一:import store from './vuex/store' 和import store from '...

  • import scipy小问题

    那么多问题的答案,只有一个适合自己 Jupyter notebook (2017.9) 终端安装了scipy包,n...

  • python中import问题

    Python包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。 下面将具体介...

  • Python import 报错问题

    最近遇到 import python 自定义模块出现报错的问题,捣鼓了很久,终于算是比较搞清楚了,为了描述清楚,有...

  • matplotlib中文显示问题

    #另辟蹊径解决matplotlib中文显示问题 import matplotlib import matplotl...

网友评论

      本文标题:import的问题

      本文链接:https://www.haomeiwen.com/subject/otugjqtx.html