每次导入都会创建新对象吗?

时间:2020-08-06 01:10:06

标签: javascript node.js react-native import

如果我有如下全局变量

const db = new class Database {
  constructor() {
    this.data = 0;
  }
  
  setData(value) {
    this.data = value;
  }
};

export default db;

然后我有两个单独的文件

import db from './path-to-file-above.js'

如果我在一个文件中调用db.setData(10),那么在另一个文件中db.data会是10吗?还是每次导入都会创建一个新的数据库对象?

0 个答案:

没有答案
相关问题