Давайте немного вспомним js.

Строковые свойства и метод

Существуют различные типы строковых свойств. Предположим, у нас есть ситуация, когда пользователи должны зарегистрироваться, и их учетные данные будут сохранены в БД. Но мы должны хранить их в БД как буквы меньшего регистра. Но пользователи могут вводить символы в верхнем или смешанном регистре. Есть несколько строковых методов, которые могут преобразовать входные строки в желаемый регистр букв. Итак, мы будем использовать string.toLowerCase(), и он будет в нижнем регистре. Существуют и другие важные методы, такие как concat, replace, charAt и т. д.

Методы массива

Различные методы массива имеют разное применение. Мы можем поместить любой элемент в массив, например array.push(item). Также можно вытолкнуть элемент с конца, например array.pop(). Также существуют методы для разных целей, такие как array.shift(), array.unshift(), array.slice().

Обычные JS-функции

Обычные функции JavaScript записываются следующим образом:

пусть addNumbers = функция (а, б) {

вернуть а+б

}

Var против Let против Const

В JavaScript существует 3 различных системы объявления переменных: var, let и const. Все эти 3 разные.

Var находится в области действия функции, когда он объявлен внутри функции. Это означает, что он доступен и может быть доступен только внутри этой функции. Поэтому, когда Var объявляется вне функции, он становится глобальным.

Переменная, объявленная в блоке с помощью let, доступна для использования только внутри этого блока. Пусть обновляется, но не объявляется заново. Let обычно предпочтительнее для объявления переменных в настоящее время.

Переменные, объявленные с помощью const, сохраняют постоянные значения. Объявления const имеют некоторое сходство с объявлениями let. Но константные переменные не могут быть обновлены. Также не может быть переобъявлен, как let.

Стрелочные функции

В ES6 функции написаны по-другому:

пусть addNumbers = (a,b) => a+b

В приведенном выше коде в скобках это параметры. И после стрелки это возвращаемое значение или выражение.

Метод карты массива

Отображение массива является альтернативой циклу for. Предположим, у нас есть массив = [ 2,4,6,8 ], и нам нужно удвоить все элементы в нем. Отображение будет…

var newarray = array.map(myFunction)

function myFunction(num) {
return num * 2;
}

Закрытия

Замыкание — это комбинация функции, связанной вместе со ссылками на окружающее ее состояние. Другими словами, замыкание дает вам доступ к области действия внешней функции из внутренней функции. В JavaScript замыкания создаются каждый раз, когда создается функция, во время создания функции.

SSL

При установке на веб-сервер он активирует навесной замок и протокол https и позволяет безопасно подключаться с веб-сервера к браузеру. Как правило, SSL используется для защиты транзакций по кредитным картам, передачи данных и входа в систему, а в последнее время становится нормой для защиты просмотра сайтов социальных сетей.