Переназначать сочетания клавиш на другую клавишу?

Это не влияет на то, что вы можете сделать с ArrayList, как вы по праву наблюдаете - сам ArrayList по-прежнему изменен. Вы только что сделали ссылку неизменной.

Но создание переменной final имеет другие преимущества:

  • Это предотвращает изменение переменной, если она будет оставаться постоянной. Это может помочь предотвратить будущие ошибки.
  • Создание переменных final может помочь компилятору выполнить определенные оптимизации производительности.

В целом, чем больше вещей вы делаете неизменяемыми, лучше. Поэтому окончание ссылок (даже если они являются ссылками на изменяемые объекты), как правило, является хорошей идеей.

0
задан Laa 27 February 2019 в 13:40
поделиться

1 ответ

Вы захотите использовать прослушиватель событий, что-то вроде

document.addEventListener('keyup',
            function (event) {
                 if (event.key === "something") {}
            });
0
ответ дан TKoL 27 February 2019 в 13:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: