js模块化
可以将通用的js抽取出来,放到一个js文件中,对外提供一个被调用的方法名
引入使用的js使用require引入公用的js文件。可以通过提供的调用方法名称来调用js方法
比如:
模块化操作
引用模块化的js
引入外部JS
比如:
const config = require('../../config.js');
比如我此时的config的绝对路径是
xxx/project/config.js
而我此时要引入conifg.js的文件–sss.js的绝对路径是:
xxx/project/pages/order/sss.js
那么上面的 “../../config.js”,应该是从左至右,一个 ../ 表示
回退一次,,那么这里就回退了两次,就是先到order层,
再到pages层,config.js和pages是同一层的。
所以应该这么解读,先退到哪一层,再读取那一层的那个文件。这里就是先退到pages层,再要那一层的config.js文件