Через несколько недель у меня будет возможность познакомить моих коллег с JavaScript. Предыдущие проекты здесь использовали в основном Java и С++. Каковы наиболее важные или внешние аспекты JavaScript, которые мне нужно объяснить? У меня есть короткий список больших вещей, которые я уже определил:
- Хеши/словари как объекты
- Прототипное наследование
- Затворы
- Binding
Я также собираюсь извлечь из Повторное введение в JavaScript.
Что я пропустил? Я ищу что-нибудь, от больших языковых особенностей до небольших gotchas.