Действия Redux: смысл возврата объекта с ключом, но без значения? - PullRequest
0 голосов
/ 24 января 2019

В https://redux.js.org/basics/actions, показывает создателя действия, возвращающего объект.

Этот объект имеет ключ text, но не имеет значения или точки с запятой.Это новая функция ecmascript?Что это значит?

function addTodo(text) {
  return {
    type: ADD_TODO,
    text
  }
}

1 Ответ

0 голосов
/ 24 января 2019

В инициализаторе объекта имя свойства без значения подразумевает, что следует использовать значение одноименной переменной в области видимости. Поэтому он такой же, как

function addTodo(text) {
  return {
    type: ADD_TODO,
    text: text
  }
}

Этот синтаксис был введен в ES2015. Она называется сокращенные имена свойств

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...