В чем разница между import и const и что является предпочтительным в commonjs
Я заметил небольшое переключение между использованием const и import для ссылок на библиотеки в приложениях node.js, использующих синтаксис es6 с Babel.
Какой метод предпочтительнее и чем отличается использование const от import? Предполагая, что вы можете импортировать одну и ту же библиотеку во многих файлах / компонентах.
Const
const React = require('react')
Импортировать
import React from 'react'
Вот определения каждого из них, но я все еще не уверен, какой использовать.
Оператор import используется для импорта функций, объектов или примитивов, которые были экспортированы из внешнего модуля, другого скрипта и т. Д.
Объявление const создает доступную только для чтения ссылку на значение. Это не означает, что значение, которое оно содержит, является неизменным, просто то, что идентификатор переменной не может быть переназначен.