Что такое типовой сценарий? Сегодня мы поговорим о том, что такое машинописный текст и почему он именно машинописный.
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].