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

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

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

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

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

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

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

let variable_name : type = value;

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

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

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

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

boolean

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

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

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

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

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

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

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

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

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

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

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

question mark

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

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

Awesome!

Completion rate improved to 2.94

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

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

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

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

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

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

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

let variable_name : type = value;

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

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

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

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

boolean

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

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

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

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

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

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

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

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

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

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

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

question mark

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

Select the correct answer

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

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

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

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