import和const之间有什么区别,哪一个在commonjs中是首选的

我注意到使用const和import在使用es6语法和Babel的node.js应用程序中引用库的一些切换。

什么是首选的方法,使用const和import有什么区别? 假设你可能在许多文件/组件中导入相同的库。

常量

const React = require('react') 

import

 import React from 'react' 

这里是每个的定义,但我仍然不确定使用哪个。

import

导入语句用于导入从外部模块,另一个脚本等导出的函数,对象或原语。

常量

const声明为一个值创build一个只读引用。 这并不意味着它所拥有的价值是不可变的,只是variables标识符不能被重新分配。

什么是首选的方法,使用const和import有什么区别?

在2016年,坚持import是有道理的,因为这是标准的一部分。

没有任何技术上的理由可以使用import ,反之亦然。 在某些情况下,一个会更简洁,另一个更简洁。

总结:select符合项目代码惯例/一致性的项目。