Тест: Функции и замыкания
Итоговый тест по курсу «Функции и замыкания». 20 вопросов, 70% для прохождения, 3 попытки.
01
Что такое замыкание?
02
Что такое hoisting?
03
Что делает bind?
04
Что такое IIFE?
05
Что делает call?
06
Что делает apply?
07
Какой this у стрелочной функции?
08
Что такое рекурсия?
09
Что умеет замыкание?
10
Что верно про стрелочные функции?
11
Что делает bind?
12
Что такое чистая функция?
13
Какой метод привязывает this?
14
Какой метод вызывает функцию с массивом аргументов?
15
Какой оператор собирает rest?
16
Какое слово делает функцию стрелочной?
17
Заполни пропуски в замыкании
function counter() {{ let count = 0; return () => ; }} const next = counter(); next(); // 1
18
Заполни пропуски в bind
const greet = function() {{ return this.name; }}; const user = {{ name: 'Алиса' }}; const fn = greet.(); fn(); // 'Алиса'
19
Заполни пропуски в стрелочной
const double = (x) x 2;
20
Заполни пропуски в rest
function sum(numbers) {{ return numbers.((a, b) => a + b, 0); }}