Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оголошення Змінної з Типом | Основи TypeScript
Вступ до TypeScript

Оголошення Змінної з Типом

Свайпніть щоб показати меню

Оскільки TypeScript є надмножиною JavaScript, базовий синтаксис майже не відрізняється. Проте зараз розглянемо одну з найважливіших відмінностей — типізацію.

TypeScript вводить поняття типізованих змінних, де тип кожної змінної визначається явно. Серед різних типів даних, які підтримує TypeScript, три найпоширеніші — це number, boolean та string.

Раніше ми оголошували змінні за допомогою ключового слова var, і TypeScript автоматично визначав тип цієї змінної. Тепер ми спростимо роботу TypeScript і вкажемо тип змінної вручну. Це робиться так:

12
let one : number = 10; console.log(one)

Синтаксис трохи відрізняється, і ми бачимо, якого типу буде наша змінна one. Розглянемо синтаксис детальніше:

let variable_name : type = value;

Аналогічно можна оголосити змінні інших двох типів, наприклад, рядок:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);

Ви могли помітити, що ніби наказуємо нашому коду: Нехай змінна буде рядком!

Так вам буде легше запам'ятати синтаксис.

boolean

Тепер перейдемо до типу boolean, який є типом даних, що може містити лише значення true та false.

Q: Для чого він використовується?

A: Для виконання блоків коду з умовами.

Q: Що таке блоки коду з умовами?

A: Ви дізнаєтеся про них пізніше у цьому курсі.

Розглянемо змінну з типом boolean:

12
let variable : boolean = true; console.log(variable);

Для чого використовується типізація даних?

Передусім, типізація даних допомагає програмісту краще розуміти свій код. Ви маєте свободу вирішувати, чи використовувати типізацію даних, але саме ця можливість високо цінується у TypeScript.

Крім того, типізація даних допомагає уникати помилок, оскільки компілятор TypeScript виділяє фрагменти коду, де типи даних не збігаються, як показано на скріншоті:

Ми оголосили змінні з типами number та string. Далі намагаємося поділити числове значення на рядок. Компілятор попереджає нас, що ми можемо припуститися помилки. Компілятор дбає про нас.

question mark

Перекладіть з англійської на TypeScript: "Let the name be a string and let it be 'C<>definity'!"

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 5

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Оголошення Змінної з Типом

Оскільки TypeScript є надмножиною JavaScript, базовий синтаксис майже не відрізняється. Проте зараз розглянемо одну з найважливіших відмінностей — типізацію.

TypeScript вводить поняття типізованих змінних, де тип кожної змінної визначається явно. Серед різних типів даних, які підтримує TypeScript, три найпоширеніші — це number, boolean та string.

Раніше ми оголошували змінні за допомогою ключового слова var, і TypeScript автоматично визначав тип цієї змінної. Тепер ми спростимо роботу TypeScript і вкажемо тип змінної вручну. Це робиться так:

12
let one : number = 10; console.log(one)

Синтаксис трохи відрізняється, і ми бачимо, якого типу буде наша змінна one. Розглянемо синтаксис детальніше:

let variable_name : type = value;

Аналогічно можна оголосити змінні інших двох типів, наприклад, рядок:

12
let variable : string = 'Hello c<>definity!'; console.log(variable);

Ви могли помітити, що ніби наказуємо нашому коду: Нехай змінна буде рядком!

Так вам буде легше запам'ятати синтаксис.

boolean

Тепер перейдемо до типу boolean, який є типом даних, що може містити лише значення true та false.

Q: Для чого він використовується?

A: Для виконання блоків коду з умовами.

Q: Що таке блоки коду з умовами?

A: Ви дізнаєтеся про них пізніше у цьому курсі.

Розглянемо змінну з типом boolean:

12
let variable : boolean = true; console.log(variable);

Для чого використовується типізація даних?

Передусім, типізація даних допомагає програмісту краще розуміти свій код. Ви маєте свободу вирішувати, чи використовувати типізацію даних, але саме ця можливість високо цінується у TypeScript.

Крім того, типізація даних допомагає уникати помилок, оскільки компілятор TypeScript виділяє фрагменти коду, де типи даних не збігаються, як показано на скріншоті:

Ми оголосили змінні з типами number та string. Далі намагаємося поділити числове значення на рядок. Компілятор попереджає нас, що ми можемо припуститися помилки. Компілятор дбає про нас.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 5
some-alt