16 вопросов, около 12 минут

Итоговый тест по курсу «Основы JavaScript»

16 вопросов по основам JavaScript для начинающих с разбором ответов. В конце — какие темы повторить и вывод по вашим ответам: стоит ли продолжать учить JavaScript.

Тест по всему курсу

Проверьте, как усвоился курс: вопросы по всем урокам, а в конце — разбор ошибок и темы, которые стоит повторить.

  1. Какой способ объявления переменной принято использовать по умолчанию?

  2. Где проще всего запустить JavaScript, ничего не устанавливая?

  3. Что вернёт "5" + 2?

  4. Почему вместо == рекомендуют ===?

  5. Какие числа выведет цикл for (let i = 2; i <= 6; i += 2)?

  6. Что делает continue внутри цикла?

  7. Что выведет: const n = 3; console.log(`Осталось ${n} дня`)?

  8. name = ' анна '. Почему после name.trim() пробелы остались?

  9. Чем return отличается от console.log() внутри функции?

  10. Переменная объявлена через let внутри блока if. Видна ли она после блока?

  11. Какой метод удаляет последний элемент массива?

  12. const items = ['чай']. Можно ли выполнить items.push('кофе')?

  13. Чем map() отличается от forEach()?

  14. Что вернёт [3, 8, 1].find((n) => n > 5)?

  15. Что вернёт Object.values({ a: 1, b: 2 })?

  16. Что означает this внутри метода объекта?