С массивами в таком методе никак нельзя управлять порядком переменных (то есть его элементов). Извлечение происходит четко по порядку элементов, начиная с 0-го.
То есть нельзя так:
const [1: a, 3: b] = [1,2,3,4] // Uncaught SyntaxError: Invalid destructuring assignment target
Можно только так:
const [,a,,b] = [1,2,3,4]
Странные запятые, да? Имею ввиду в начале и там они рядом. Но надо именно так. В данном случае запятые - это разделители элементов, то есть у нас буквально получилось 0, a, 2, b. В a ушел элемент с индексом 1, а в b с индексом 3.

Но, наверно, возникает вопрос: а что делать, если элементов 100500?
Логичный вопрос. В данном случае можно использовать объектную нопацию при извлечении из массивов, вот так: