JS понимание стрелки обозначение троичного оператора - PullRequest
0 голосов
/ 10 мая 2018

У меня есть две следующие функции:

const sections = Object.keys(this.state.obj).map(key => {console.log(key,'x')
  return({
  key,
  title: key,
  // turn array of values into array of objects in the shape {key, value}
  data: toArray(this.state.obj[key]).map(toObject),
})})

const toArray = val => val instanceof Array ? val : [val]

Может кто-нибудь объяснить, что [val] во второй функции? Зачем нужны []?

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