Эльфиори
Эльфиори Подписчиков: 68
Рейтинг Рейтинг Рейтинг Рейтинг Рейтинг 158

Базовый JavaScript. ч.2. Назначение переменных (var,let,const)

12 дочитываний
1 комментарий
Эта публикация уже заработала 0,67 рублей за дочитывания
Зарабатывать

Предыдущая часть:

1. Комментарии к коду.

Базовый JavaScript. ч.2. Назначение переменных (var,let,const)

Переменные – важнейшая часть для создания в дальнейшем остальных частей кода.

В теории (тут) уже говорилось, что это такое, и с чем это есть. Но, сейчас, хочется перейти к созданию переменной.

Если мы хотим, чтобы JavaScript создал или объявил переменную, то мы должны написать операцию и название переменной.

var a; // создание переменной а

В JavaScript для того, чтобы код продолжил своё выполнение на новой строке, необходимо отделять их точкой с запятой. Имена переменных могут состоять из цифр, букв и $ или _, но могут не содержать пробелов.

Пример:

var b; // создание операнда b

В JavaScript можно хранить значение в переменной с помощью оператора присваивания (=)

var c; // назначение переменной с
c = 5; // присвоение с значения 5

Если справа от = есть какие-либо вычисления, они выполняются до того, как значение будет присвоено переменной слева от оператора.

var v;
v = 5-1; // консоль на это выведет ответ 4

Также можно присваивать и общие значения разным переменным.

var q;
a = 7;
var z;
z = q; // теперь у z будет значение q, т.е. будет 7

Однако, чаще всего, встречается такое написание строчки кода:

var s = 9; // запись назначения переменной в одну строку.

Также, переменной может быть не только число, но и любое другое значение, например, строка. Чтобы отделить символы, цифры и строки друг от друга, последние обозначают либо ‘’ либо “” (в JS это означает одно и то же).

var g = ‘your name’; // присвоение операнду g значение your name.

Строки можно соединять между собой как примеры, что тоже немаловажно в дальнейшем.

Пример пересчёта трёх переменных сразу:

var w = 5;
var x = 10;
var r = "I am";
w = w + 2; // ответ будет 7
x = x + 9; // ответ 19
r = r + “a Boo”; // ответ будет I am a Boo.

Также в именах переменных играет роль регистр (пишешь ты с большой, маленькой буквы или забором). Т.е. aS, As, AS, as – это будет 4 разных операнда, а никак не один. JS просто не поймёт, что вы хотели сказать.

Пример:

var Ag;
AG = 1;
ReferenceError: AG is not defined // JavaScript не может определить AG, т.к. это не равно Ag

При назначении переменной const, в случае попытки переназначения переменной выбьется ошибка, в то время как с вариантами let и var такого не будет.

const f = ‘Wow’;
f = ‘yes’;
Error // из-за использования const, f не может принять значение ‘yes’.

let t = ‘Wow’;
t = ‘yes’; // из-за использования let, t приняло значение ‘yes’

var y = ‘Wow’;
y = ‘yes’; // из-за использования var, y приняло значение ‘yes’

Вот такие дела, в общем-то.

1 комментарий
Понравилась публикация?
13 / 0
нет
0 / 0
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые

+1 / 0
картой
Ответить
раскрыть ветку (0)

«ВУЗы всей России ждут узбеков на бюджет» - чиновница приглашает иностранных студентов на бесплатное обучения с льготами, которых «не будет у россиян»

Пока новостные порталы выдают гражданам бодрящие новости о крайнем ужесточении мигрантской политики, в Россию радушно и благотворительно приглашаются иностранные специалисты, которые и не специалисты совсем,...
00:43
Поделитесь этим видео

12 лет в школе, это много или мало?

Последний месяц, все чаще звучат голоса о переводе среднего школьного образования на 12 летней срок обучения. Решение ещё не принято, идёт анализ ситуации.

Как онлайн обучение может изменить ваш путь к знаниям и карьере: польза, как выбрать школу и почему лицензированная онлайн школа — важный выбор.

- Гибкость графика: учитесь там и когда удобно, можно совмещать с работой, семьей или хобби. - Доступ к лучшим преподавателям: не ограничиваетесь местом проживания — можно выбрать курсы мирового уровня.

Чайки невероятно умны и прекрасно приспосабливаются к окружающим условиям

Они запоминают, обучаются и даже передают свои знания собратьям. К примеру, они собираются в толпу и топают ластами по земле, имитируя дождь, обманом заставляя дождевых червей выползать на поверхность.
00:16
Поделитесь этим видео

Где брать бесплатные онлайн-курсы? Показываю, как начать учиться бесплатно за 2 минуты!

Ссылка на бесплатные курсы в конце статьи! В последние годы интерес к онлайн-обучению стремительно растёт — тысячи людей хотят освоить новые профессии и навыки прямо из дома. Но есть проблема:...

Бобренок учится умываться

Как же он старается повторять за мамочкой. Пока еще неуклюже и не совсем удачно, но зато как старательно.
00:15
Поделитесь этим видео