Зберігання Даних
Змінні — це контейнери для даних у пам'яті комп'ютера. Загальний синтаксис створення нової змінної: let variableName
.
Наприклад, наступний код оголошує нову змінну з назвою username
:
let username;
Це називається Оператор оголошення змінної.
Ми можемо присвоїти значення змінній, використовуючи синтаксис variableName = data
, де data може бути текстом, числом або будь-яким іншим допустимим типом даних.
Наприклад:
let username;
username = "John Smith";
Оператор, у якому ми присвоюємо значення змінній, називається Оператор присвоєння.
Ми можемо просто використовувати ім'я змінної для доступу до її даних:
123let username; username = "John Smith"; console.log(username);
У наведеному вище коді термін username
був переданий як аргумент у вираз console.log
. Це просто отримує все, що знаходиться всередині username
, і передає це у console.log
, який, у свою чергу, відображає дані на екрані.
Якщо змінній не присвоєно жодного значення, за замовчуванням вона має значення undefined
:
12let exampleVar; console.log(exampleVar);
Присвоєння значення змінній вперше називається ініціалізацією.
Існує коротший синтаксис для оголошення та ініціалізації змінної одночасно: let variableName = data;
:
12let username = "John Doe"; console.log(username);
Дві змінні не можуть мати однакові імена, інакше це призведе до помилки:
12let variableA; let variableA; // Error at this line
Однак важливо також пам'ятати, що імена змінних чутливі до регістру, тому variableA
і VariableA
вважаються різними іменами.
Крім того, існують певні правила іменування змінних, яких потрібно дотримуватися:
- Імена змінних не можуть починатися з цифри;
- Імена змінних не можуть містити спеціальних символів, окрім
$
та_
; - Імена змінних не можуть співпадати з зарезервованими ключовими словами JavaScript. Наприклад, використання
let
абоconst
як імені змінної не дозволяється.
1. Яке призначення змінної у JavaScript?
2. Який із наведених варіантів є правильною синтаксичною конструкцією для оголошення змінної у JavaScript?
3. Яке значення за замовчуванням має неініціалізована змінна?
4. У чому різниця між оголошенням та ініціалізацією змінної?
5. Яким буде результат виконання наступного коду?
6. Який із наведених варіантів правильно оголошує та ініціалізує змінну в одному виразі?
7. Що буде виведено у консоль?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 1.33
Зберігання Даних
Свайпніть щоб показати меню
Змінні — це контейнери для даних у пам'яті комп'ютера. Загальний синтаксис створення нової змінної: let variableName
.
Наприклад, наступний код оголошує нову змінну з назвою username
:
let username;
Це називається Оператор оголошення змінної.
Ми можемо присвоїти значення змінній, використовуючи синтаксис variableName = data
, де data може бути текстом, числом або будь-яким іншим допустимим типом даних.
Наприклад:
let username;
username = "John Smith";
Оператор, у якому ми присвоюємо значення змінній, називається Оператор присвоєння.
Ми можемо просто використовувати ім'я змінної для доступу до її даних:
123let username; username = "John Smith"; console.log(username);
У наведеному вище коді термін username
був переданий як аргумент у вираз console.log
. Це просто отримує все, що знаходиться всередині username
, і передає це у console.log
, який, у свою чергу, відображає дані на екрані.
Якщо змінній не присвоєно жодного значення, за замовчуванням вона має значення undefined
:
12let exampleVar; console.log(exampleVar);
Присвоєння значення змінній вперше називається ініціалізацією.
Існує коротший синтаксис для оголошення та ініціалізації змінної одночасно: let variableName = data;
:
12let username = "John Doe"; console.log(username);
Дві змінні не можуть мати однакові імена, інакше це призведе до помилки:
12let variableA; let variableA; // Error at this line
Однак важливо також пам'ятати, що імена змінних чутливі до регістру, тому variableA
і VariableA
вважаються різними іменами.
Крім того, існують певні правила іменування змінних, яких потрібно дотримуватися:
- Імена змінних не можуть починатися з цифри;
- Імена змінних не можуть містити спеціальних символів, окрім
$
та_
; - Імена змінних не можуть співпадати з зарезервованими ключовими словами JavaScript. Наприклад, використання
let
абоconst
як імені змінної не дозволяється.
1. Яке призначення змінної у JavaScript?
2. Який із наведених варіантів є правильною синтаксичною конструкцією для оголошення змінної у JavaScript?
3. Яке значення за замовчуванням має неініціалізована змінна?
4. У чому різниця між оголошенням та ініціалізацією змінної?
5. Яким буде результат виконання наступного коду?
6. Який із наведених варіантів правильно оголошує та ініціалізує змінну в одному виразі?
7. Що буде виведено у консоль?
Дякуємо за ваш відгук!