@p3trukh1n
NooB IN WeB

Как с помощью деструктуризации получить только некоторые элементы массива?

В параметр функции приходит массив
[(не нужное), (не нужное), (НУЖНОЕ №1), (не нужное), (НУЖНОЕ №2)]

Я очень красиво написал функцию,
function someFunction([null, null, null, id, null, status]) {
    ...
}

Но пишет Дубликаты параметров недопустимы.
Каким образом можно деструктурировать массив, чтобы получить только 3 и 5 элементы?
  • Вопрос задан
  • 197 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Вместо ненужных элементов ничего не указывайте:

function someFunction([ ,,, id,, status ]) {

Или, можно деструктурировать массив как обычный объект:

function someFunction({ 3: id, 5: status }) {
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы