node模块当中定义的变量,能不能在其他模块当中使用?为什么
不同文件中定义的变量其他模块是不能使用的,因为这本就相当于不同的两个仓库,不同的仓库是无法互相交换货物的,你可以使用export导出的方式将变量暴露出去a模块
export var a = 10;
b模块
import { a } from "./a.js" console.log(a)
不同组件吗?不同组件下是不能使用的,只能作用在当前组件下。如果定义一个变量文件,采用引入的形式使用是可以在不同模块中使用的