Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
items.reduce((columns, item) => { for(const key in columns) columns[key].push(item[key]); return columns; }, { slot: [], name: [], displayName: [] })
items.map(({slot, name, displayName}) => [slot, name, displayName])
function capitalize(phrase) { return phrase .split(' ') .map(word => word.charAt(0).toUpperCase() + word.slice(1)) .join(' '); } items.map(({slot, name, displayName}) => `${slot}. ${capitalize(name)}(${capitalize(displayName)})`)
({slot, name, displayName, nbt:{value:{display:{value:{Name:{value}}}}}})
({slot, name, displayName, nbt})
+ (nbt?.value?.display?.value?.Name?.value || '')
+ (nbt && nbt.value && nbt.value.display && nbt.value.display.value && nbt.value.display.value.Name && nbt.value.display.value.Name.value || '')
value
console.table([{a:1, b:2, c:3}])