Встречается на собеседованиях • сегодня

Какие произошли обновления в ES6

Основные обновления ES6 (ES2015):

  1. Классы – синтаксический сахар над прототипами.
javascript
class Person {
  constructor(name) { this.name = name; }
}
  1. Стрелочные функции – лаконичный синтаксис и лексический this.
javascript
const sum = (a, b) => a + b;
  1. Шаблонные строки – интерполяция и многострочность.
javascript
const greeting = `Hello, ${name}!`;
  1. Деструктуризация – удобное извлечение данных.
javascript
const { id, name } = user;
  1. Параметры по умолчанию.
javascript
function greet(name = 'Guest') { ... }
  1. Let/Const – блочная область видимости.

  2. Модулиimport/export.

  3. Spread/Rest операторы.

javascript
const nums = [...arr1, ...arr2];
  1. Promise – нативный асинхронный код.

  2. Map/Set – новые структуры данных.

  3. Генераторы – функции с yield.

  4. Symbol – уникальные идентификаторы.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы