Квадратные скобки вокруг имени переменной (Javascript)

1

Может кто-нибудь объяснить, что представляет эта строка кода в Javascript:

const [m, o] = [player.matrix, player.pos]

Im определенно путают квадратные скобки вокруг имен переменных?

Теги:
syntax

1 ответ

2
Лучший ответ

Это то, что мы называем назначением деструктуризации, вы эффективно это делаете:

const m = player.matrix;
const o = player.pos;

Обратите внимание, что этот синтаксис является частью стандарта ECMAScript 2015 (6-е издание, ECMA-262) и не сразу доступен для всех реализаций браузера. Вы можете прочитать об этом здесь.

Существует также таблица совместимости, которую вы можете проверить.

  • 0
    Удалить запятую после matrix
  • 0
    @ Летающее спасибо;)
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню