在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js有些常量加個中括號括起來表示什么意思?

js有些常量加個中括號括起來表示什么意思?

js有些常量加個中括號括起來表示什么意思?比如下面的代碼:

export default {
  [RECEIVE_ADDRESS] (state, {address}) {
    state.address = address
  }

}


回答
編輯回答
枕頭人

參照下 http://es6.ruanyifeng.com/#do... 有可能是Symbol吧

2017年11月10日 10:36
編輯回答
玩控

這段代碼是redux-actions對redux寫法的優(yōu)化,可以這么分解

let type ="GET_DATA";
let actions = {};
actions[type]=(state,action)=>{return ...state,data:action.payload.data}

所以其實(shí)就是

let obj = {
    name:"leinov"
}

獲取name

obj.name
//或者
obj["name"]
2018年4月4日 21:49
編輯回答
悶油瓶
let k = 'key';

let obj = {
    [k]:0
}

// => {key:0}
2017年3月26日 00:53