Эльфиори
Подписчиков: 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
Воронеж

картой
Ответить
₽
Яндекс.КартинкиЗаработки в интернете: возможности и перспективыВ современном мире всё больше людей задумываются
В мире программирования тихо произошла мини-революция. Компания Meta представила ...
Мир стремительно меняется, технологии развиваются быстрее, чем мы успеваем привыкнуть к ним. В этой динамичной обстановке появляются новые специальности, а старые приобретают совершенно иные формы.
Киберхауз: Мечты, код и...будет ли всё ок? Новый трек! Представь себе: ты просыпаешься в уютном доме, который на самом деле – огромный виртуальный мир. Здесь нет стен и границ, только бесконечные возможности!
03:55
Один из твиттер-разработчиков создал энциклопедию для программистов, куда 10 лет собирал самые ценные материалы. Это не просто сборник — а полноценная база знаний для всех, кто работает с кодом.
Эй, чуваки! Когда я откинусь, не хороните меня в земле, а забросьте мой код в интернет, типа, спрячьте на каком-нибудь сайте. Пусть я там витаю, как призрак, слушаю, как всё крутится: сервера жужжат,...
01:45
Telegram-боты уже стали неотъемлемой частью нашей цифровой жизни. Они помогают ...
В мире технологий, где каждый день появляются новые инструменты и языки программирования, легко ...
Дети не принадлежат своим родителям, иначе они становятся вечными должниками, заложниками принадлежать только им. Дети не функция реализации потребностей, ожиданий родителей, из проекций, страхов и прочее.
Я бы сказала, трудноустраиваться. Обо всём по порядкуВ мире современных технологий образовалось, условно говоря два основных лагеря:Те, кто хочет заработатьТе, кто хочет заработать на тех, кто хочет заработать.
Совсем недавно я защитила дипломную работу, закончила обучение в колледже. Изменилось ...
Заработок на платформе Cuty.io: полный гидCuty.io — это платформа, которая ...
В последние годы сфера информационных технологий (ИТ) стремительно развивается, и это отражается ...
6.7М