frontend-handbook
Intro
React
Interview
JavaScript
Что такое "use strict"?
Что такое var, let, const? В чем разница?
Какова разница между == и === в JavaScript?
Какова разница между null и undefined?
В чём разница между прототипным наследованием и классическим наследованием?
Объясните, что такое event bubbling и как его предотвратить?
Объясните, что такое «поднятие» в JavaScript?
Проверьте, является ли строка палиндромом
Сколько параметров можно передать функции?
Нужно алертом вывести какое-то сообщение, спустя 3 секунды после запуска скрипта. Как это сделать?
Чем поведение скрипта с атрибутом defer отличается от async?
Напишите функцию для сложения чисел, поддерживающую неограниченное количество вызовов
Что такое область видимости?
Что такое замыкание?
Что такое асинхронность?
Что такое паттерн?
Какие типы данных есть в javascript?
Что такое promise?
Какие методы есть у promise?
Что такое метод?
Что такое frontend?
Преобразование типов
0.1 + 0.2 == 0.3 ?
Что такое глобальные переменные? Как они создаются? Какие проблемы связаны с использованием глобальных переменных?
Как получить весь текст на странице?
Что такое falsy значения?
Что такое прототип?
Какая разница в поведении между let и var в цикле for?
Чему равно foo.length?
Почему вызов a(); происходит успешно, а вызов b(); выдает ошибку?
Что выведет alert(typeof NaN); ?
Что выведет alert(null instanceof Object); ?
Сколько и какие конструкции для циклов есть в JavaScript?
Как создать массив в JavaScript?
Что такое reflow?
Какие причины reflow? Как можно уменьшить reflow?
Что такое repaint и когда оно происходит?
React
Жизненный цикл компонента
Powered by
GitBook
Что такое falsy значения?
Что такое falsy значения?
0
NaN
null
undefined
"" (пустая строка)
false
results matching "
"
No results matching "
"