关于require、import的了解

2021-08-24  本文已影响0人  姜酱i

require是CommonJS规范,特点:\color{red}{运行时执行},有\color{red}{缓存},本质是:\color{red}{输入/输出变量}

如何清除缓存:

delete require.cache[require.resolve('./xxx.js')]
const config = require('./xxx.js')
//config:(清除缓存后的js)

import是ES6+的规范,特点:\color{red}{编译时执行},它是ES6的一个语法标准,如果要兼容浏览器的话必须\color{red}{转化成ES5}的语法,本质是:\color{red}{解构赋值}

上一篇 下一篇

猜你喜欢

热点阅读