我注意到使用const和import在使用带有Babel的es6语法的node.js应用程序中的引用库之间进行了一些切换.
什么是首选方法,使用const和import有什么区别?假设您可能在许多文件/组件中导入相同的库.
常量
const React = require('react')
进口
import React from 'react'
以下是每个的定义,但我仍然不确定使用哪个.
进口
import语句用于导入从外部模块,另一个脚本等导出的函数,对象或基元.
常量
const声明创建对值的只读引用.它并不意味着它拥有的值是不可变的,只是不能重新赋值变量标识符.
什么是首选方法,使用const和import有什么区别?
在2016年,坚持使用,import
因为这是标准的一部分.
没有技术理由,更喜欢import
过require
,虽然:可使用能够做的一切require
是可以做到的import
,反之亦然.在某些情况下,一个会更简洁,另一个则更简洁.
总结一下:选择符合项目代码约定/一致性的那个.