1. Все мы знаем о типе значения, которое возвращает true или false. Оно называется булевым. Истинное значение — это тип значения, возвращающего значение true.
С другой стороны, значение false возвращает значение false.
2. Нас часто путают между null и undefined. Null — это тип, но undefined — это объект.
Мы можем объявить переменную, но если мы не установим ее значение, она вернет неопределенное значение. Принимая во внимание, что null — это значение, которое может быть присвоено другим переменным.
3. «==» и «===» — еще одна вещь, которая сбивает нас с толку. Мы используем «==», когда хотим только сравнить значения. Однако мы используем «===», когда хотим сравнить значения и тип.
4. Вызов, привязка, применение: вызов используется, когда мы хотим передать аргументы один за другим. Apply используется, когда мы хотим передать аргумент в виде массива. Bind возвращает новую функцию и позволяет передать массив и количество аргументов.
5. Самый большой элемент в массиве. Существует несколько способов найти самый большой элемент в массиве. Один из самых быстрых способов:
6. Удалить повторяющийся элемент из массива:
7. Подсчитайте количество слов в массиве:
8. Перевернуть строку:
9. Факториал в рекурсивной функции JavaScript:
10: Как проверить простое число с помощью JavaScript: