1. Опишите одну вещь, которую вы изучаете сегодня на уроке. Как вы думаете, почему это будет важно в вашем будущем веб-разработке?

Классы кажутся чрезвычайно важными. Возможно, именно они используются для хранения большей части данных в серверной части программы?

2. Можете ли вы предложить пример использования нового синтаксиса функции стрелки =>?

Вы можете написать целую функцию в одной строке кода:

пусть имя = (параметры)=› операция;

3. Чем этот новый синтаксис отличается от старой сигнатуры функции, function nameFunc(){}, как по стилю, так и по функциональности?

4. Объясните разницу в использовании foo между function foo() {} и const foo = function() {}.

Как переменная константного типа, foo не может быть изменена.

5. В чем преимущество использования синтаксиса стрелки для метода в конструкторе?

Основное преимущество здесь в том, что ключевое слово this в стрелочной функции всегда будет относиться к классу/объекту, содержащему указанную функцию, а не к операции, вызвавшей эту функцию.

6. Можете ли вы привести пример деструктуризации объекта или массива?

7. Объясните Закрытие своими словами. Как вы думаете, вы можете использовать его. Не забудьте прочитать больше блогов и видео на эту тему.