import和require的区别

import require
ES6中的模块导入方式 Node.js中的模块导入方式
使用的是ES6模块规范 使用的是CommonJS规范
异步加载模块 同步加载模块
只能在模块的顶部使用 可以在代码的任何位置使用
结果不能直接赋值给变量,需要使用解构赋值的方式 结果可以赋值给变量
静态导入模块 动态导入模块

你可能感兴趣的:(前端)