Эльфиори
Подписчиков: 68
Базовый JavaScript. ч.15. Работа с локальной и глобальной переменной
1 комментарий
Предыдущие части:
2. Назначение переменных (var, let, const)
4. Операции с числами при помощи различных выражений.
7. Работа с массивом – извлечение данных
8. Работа с массивом – функция.push ().
9. Работа с массивом – функция.pop ().
10. Работа с массивом – функция.shift ().
11. Работа с массивом – функция.unshift ().
12. Работа с массивом при помощи функций.
13. Создание функций. Оператор function. Параметры функции.

Т.к. глобальная переменная влияет на весь код, а локальная на область, попробуем разобраться, как их можно найти (теория тут).
Пример:
let q = 10; // является глобальной переменной, и имеет значение для всего кода
function a () {
z = 5; // локальная переменная для функции a
}
function w () {
const s = “Hi”; // объявление локальной переменной s
console.log (s); // вывод результата на экран
}
w; // вывод будет Hi
console.log (s); // выбьет ошибку, ведь в этом случае появилась глобальная переменная s, которая не определена
Если глобальная переменная есть, но она не используется, то тогда приоритет для вывода на экран и в работе, будет иметь локальная
Пример:
const x = ‘You’; // глобальная переменная
function e () {
const x = ‘Magic’; // локальная переменная
return x; // возвращает переменную x
} // ответ будет x = Magic, т.к. в этом случае вернулось это слово через функцию
1 комментарий
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения
Подписаться на обсуждения
Эдуард Р
01.06.2022, 10:58
Воронеж

картой
Ответить