Если у меня есть глобальная переменная, как показано ниже
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 в другом файле? Или каждый импорт создает новый объект базы данных?