Встречается на собеседованиях • сегодня
Какие нововведения используешь из ES6
Стрелочные функции – компактный синтаксис, лексическое this.
javascript
const sum = (a, b) => a + b;Шаблонные строки – интерполяция переменных.
javascript
const name = 'Alice';
console.log(`Hello, ${name}!`);Деструктуризация – извлечение данных из объектов/массивов.
javascript
const { id, name } = user;
const [first, second] = [1, 2];Классы – синтаксический сахар над прототипами.
javascript
class User {
constructor(name) { this.name = name; }
}Промисы (Promises) – работа с асинхронностью.
javascript
fetch(url).then(response => response.json());Операторы let/const – блочная область видимости.
Spread/Rest – работа с массивами/объектами.
javascript
const arr = [...oldArr, newItem];Импорт/экспорт модулей – import/export.
Параметры по умолчанию – упрощение кода.
javascript
function greet(name = 'Guest') { ... }
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы