Здравейте, как сте приятели, дано сте винаги здрави и успешни. Този път ще продължим от предишния урок как да създаваме прост код и коментари с помощта на JavaScript.
Този път ще обсъдим променливите в JavaScript. По принцип всички променливи в програмирането са еднакви, просто са написани малко по-различно.
Има няколко, които ще разгледаме:
- Променлива
- Константа
Преди да продължите, първо проучете предишния урок:
„Основи на JavaScript, част 1: Какво е JavaScript?“
Основи на JavaScript, част 2: Първи код и коментари
Променлива
Променливата е име, което съдържа стойност. Променливите могат да бъдат попълнени с различни стойности като низове, числа, обекти, масиви и т.н. Можем да видим пример по-долу:
Когато една променлива вече има стойност, можем да използваме тази променлива.
В JavaScript има поне три начина за деклариране на променлива, а именно използването на ключовите думи var, let и const. Версията ECMAScript 2015 (ES6) въведе декларации на променливи с let и const, за да замени var, който се счита за спорен и склонен към грешки.
Сега ще практикуваме директно как да създаваме променливи в JavaScript.
let lastName;
Създадохме променлива с името фамилия, променливата, която можем да разпознаем по името на изявлението за декларация. И за да попълните стойност, можете да използвате знака за равенство ( =).
lastName = "Mantan Programmer"; console.log(lastName);
/*Output Mantan Programmer */
Извели сме стойност в променлива с помощта на console.log.
Когато инициализирате стойност в променлива с помощта на знак за равенство ( = ), това се нарича израз за присвояване.
Създадохме променлива lastName. Можем да си представим, че променливата е празна кутия и в кутията, която попълваме стоки, кутията вече има стойност
Променливите, които вече имат стойност, ще бъдат съхранени в паметта на компютъра.
На променливите може да се даде произволно име, но се уверете, че името на променливата може да бъде лесно разбираемо и лесно за поддръжка. Има няколко правила за използване на имена на променливи.
- Трябва да започва с буква или долна черта (_).
- Може да се състои от букви, цифри и долна черта (_) в различни комбинации.
- Не може да съдържа интервал. Ако името на променливата е повече от две думи, напишете го в CamelCase. Примерно име, фамилия, котешко име и др.
- Не трябва да съдържа специални знаци (! . , / \ + * = и т.н.)
Давам примери за някои променливи:
var firstName = "Mantan";
var _lastName = "Programmer";
var full_name = "Mantan Programmer";
var Full_name = "Mantan Programmer";
var visitorCount = 5921;
„Какво ще се случи, ако стойността на променливата не бъде попълнена?“
Тогава това ще бъде „недефинирано“. Например:
var x;
//undefined
Презареждане на променливи
Променливите могат да се попълват отново, което означава, че стойностите могат да се променят. не като постоянно. Ще го научиш.
Пример:
// variable var age = 18;
// Refilling Variables age = 21;
Когато създавате втората променлива, не е нужно да използвате „var“, защото кодът var е необходим, когато създавате първата променлива.
Константа
Константа, която можем да използваме с името const. Константата е променлива, която има фиксирана стойност и не може да бъде променяна след инициализиране на нейната стойност. Например, когато имаме кутия, която е напълнена и запечатана, така че стойността не може да бъде променена.
Ако инициализираме отново стойността на променливата с помощта на const, ще получим грешката „TypeError: Присвояване на постоянна променлива.“. Примерът за код е както следва
const z = 100; console.log(z);
z = 200; console.log(z)
/* TypeError: Assignment to constant variable. */
Това е урокът, който този път мога да предам, надявам се, че ще бъде полезен.
Благодаря.