Что такое типовой сценарий? Сегодня мы поговорим о том, что такое машинописный текст и почему он именно машинописный.

TypeScript — это язык, созданный Microsoft на основе JavaScript. В отличие от JavaScript, это язык со строгой типизацией.
Он обладает всеми возможностями и возможностями JavaScript, что делает его надмножеством JavaScript.

Почему TypeScript?
TypeScript обеспечивает статическую типизацию и упрощает работу разработчиков, указывая на ошибки компиляции во время разработки. Это снижает вероятность ошибок во время выполнения.
JavaScript — это динамический язык, и преобразование типов может привести к некоторым ожидаемым результатам и поведению. TypeScript помогает нам избежать такого неожиданного поведения.

//КОД. User — это строка, ее нельзя преобразовать в целое число
let user = «Tassu»;
user = 99; // Возвращает ошибку

Синтаксис.
Синтаксис TypeScript такой же, как и у JavaScript. Вот пример того, как создать объект в TypeScript.

//CODE
const user = {
firstName: «Tassu», LastName: «Ali», role: «MERN Stack»,
}
console.log( user.name) // Ошибка возврата
// Имя не существует в объекте пользователя

Инициировать проект
Чтобы инициировать проект TypeScript, в отличие от React.js, нам не нужно настраивать много вещей.
Все, что нам нужно, — это установить пакет TypeScript npm.

//КОД
npm install -g typescript

Далее мы создаем файл с расширением .ts в папке.

//CODE
функция приветствие (человек: строка) {
}
return «Привет», + человек;
позволить пользователю «Пользователь Tassu»;
console.log(пользователь);

Скомпилируйте TypeScript
TypeScript — это язык, созданный на основе JavaScript, но браузеры его не понимают, поэтому код TypeScript необходимо преобразовать в JavaScript. Мы можем сделать это, используя следующую команду.

//КОД
tsc index.ts

Это создаст версию кода Javascript.

Что дальше?
Это самые основы TypeScript. У нас есть много ресурсов в Интернете, где можно узнать больше.
Одним из самых полезных мест для начала является сама документация по TypeScript.
https://www.typescriptlang.org/docs/

Если вам нужна помощь или руководство по жизни в кодировании/программировании, просто напишите мне в Instagram по адресу https://www.instagram.com/codeculturepro/ или в Gmail по адресу [email protected].