Привет народ,
Это Усама, и до сих пор мы обсуждали основы Javascript.
Сегодня мы поговорим о ES6, который содержит более продвинутые функции и помогает выполнять работу более удобным способом.
Начиная с введения самого любимого синтаксиса, let и const,
Ранее мы использовали для объявления переменной ключевое слово var, которое имеет много недостатков, один из которых заключается в том, что если мы изменим значение конкретной переменной в одном месте, то одно и то же значение будет обновлено во всех местах, где используется переменная. const вводит простую логику let в том, что его область действия будет ограничена блоком кода, в котором он определен, вот и все.
var a = 5; // 5 var a = 3; // 3
let a = 5; let a = 3; // error
И если говорить о const, однажды определив его значение, его нельзя изменить, делайте что хотите. Констант быть как Танос говорит
Далее функция стрелки,
это в основном написание функции более компактным способом по сравнению с предыдущим синтаксисом для функций. Как и до ES6, мы используем для определения такую функцию, как
const myFunc = function() {
const myVar = "value";
return myVar;
}
но то же самое можно записать как
const myFunc = () => "value";
Вау, ну это волшебство🤣.
В первом блоке кода мы определили правильную функцию, используя ее ключевые слова, а именно «функция» и «возврат». Но ниже, как вы можете видеть, мы полностью исключили оба ключевых слова.
ES6 называет это «Функция стрелки», так как вы можете видеть маленькую стрелку (=›), которая действует как ключевое слово возврата, а скобки действуют как ключевое слово функции, что делает его компактным. Если у вас есть несколько строк кода, обязательно заключите его в открывающие и закрывающие фигурные скобки «{» и «}». Вот и все, функция стрелки.
Далее, Многострочные строки,
Поскольку мы, разработчики, определяем строки со времен динозавров, и написание многострочных строк может быть ошеломляющим, поскольку они использовали оператор «+» для соединения двух строк, даже если строки и числа не идут рука об руку. Здесь хитрость заключается в использовании обратных галочек (``), а не апострофа («»), и бум, ваша работа сделана, откройте, закройте обратные галочки, и внутри вы можете написать всю википедию, даже не заботясь о многострочных строках, но единственная трудность, с которой вы столкнетесь лицом, использующим этот синтаксис, эти обратные кавычки трудно найти по ключевому слову в первый раз.
Продолжение следует…..