Javascript 初学者';s:Redux中的常量定义
在这个Redux的入门课程中 ,演示者说下面两行是相同的Javascript 初学者';s:Redux中的常量定义,javascript,ecmascript-6,redux,Javascript,Ecmascript 6,Redux,在这个Redux的入门课程中 ,演示者说下面两行是相同的 const { createStore } = Redux; var createStore = Redux.createStore; 我刚刚搜索了ES6const文档,它并没有完全回答我的问题,这两行是如何相同的?这与const(这只是一种定义常量的方法)无关,而是与 所以这些都是相同的: var createStore = Redux.createStore; const { createStore: createStore } =
const { createStore } = Redux;
var createStore = Redux.createStore;
我刚刚搜索了ES6
const
文档,它并没有完全回答我的问题,这两行是如何相同的?这与const
(这只是一种定义常量的方法)无关,而是与
所以这些都是相同的:
var createStore = Redux.createStore;
const { createStore: createStore } = Redux;
const { createStore } = Redux;
在const{createStore:createStore}=Redux行中
,第一个createStore
定义要获取的Redux
的属性。第二个createStore
定义声明后可用的名称
此外,在ES6中,定义对象如
{name:name}
可以缩短为{name}
,谢谢您的提问!我想问完全相同的问题,但却遇到了这个问题。