Аннотации и определение типа в TypeScript

  Рет қаралды 12,550

Михаил Непомнящий

Михаил Непомнящий

Күн бұрын

Как в TypeScript назначить тип переменной и где язык определит тип самостоятельно. В каких случаях обязательно необходимо использовать аннотацию типа или его псевдоним (алиас), а когда предпочтительнее предоставить это TypeScript.
00:00 Введение
00:26 Типы в JavaScript
01:52 Типы в TypeScript
04:04 Аннотация типов
06:00 Вывод типа
07:31 Определение типа через выражение
08:41 Псевдоним типа (алиас)
10:08 Когда необходима аннотация
#typescript
_
Мои курсы по вебу с купонами:
✅ mishanep.com/
📢 Поддержка канала:
/ mishanep
www.tinkoff.ru/rm/nepomnyasch...
paypal.me/mishanep

Пікірлер: 28
@Skif769
@Skif769 2 жыл бұрын
Михаил - вы просто афигенный преподаватель, кучу у вас методик перейнял, большое спасибо за ваши видео
@user-mc1zd3mb1l
@user-mc1zd3mb1l Жыл бұрын
Один из лучших в сегменте, без воды и понтов. Браво.
@user-le3je2mu4n
@user-le3je2mu4n 2 ай бұрын
благодарю, всегда супер-уроки от Михаила
@Gombo_Batuev
@Gombo_Batuev 3 ай бұрын
Боже, как гениально и просто все подаётся!
@mariashabalina6299
@mariashabalina6299 Жыл бұрын
Это прекрасно. Мой платный курс по TS проигрывает по всем фронтам этому бесплатному курсу от Михаила.
@ekaterinaskrynnik6932
@ekaterinaskrynnik6932 11 ай бұрын
Большое спасибо за ваш труд!!! Каждый свой учебный день начинаю с ваших видео :)
@user-fl2oc1rl8d
@user-fl2oc1rl8d 2 жыл бұрын
Приятный голос, понятное донесение информации. Плз снимайте ещё Курсы
@hibiride
@hibiride 8 ай бұрын
Супер! спасибо за выпуск!
@dimalukashenko4865
@dimalukashenko4865 Жыл бұрын
Отличный урок, спасибо за труд!
@alexeykostin834
@alexeykostin834 3 жыл бұрын
Клёво. Всё понятно. Давай дальше, Михаил)
@stanislavkovalev2783
@stanislavkovalev2783 2 жыл бұрын
Хорошее изложение.
@unskeptik
@unskeptik 2 жыл бұрын
Спасибо за урок!
@Oleg-K
@Oleg-K 2 жыл бұрын
Спасибо, очень нравится подача.
@user-hj5ot8wb1e
@user-hj5ot8wb1e 2 жыл бұрын
крутая подача, очень понятно
@diamondserg-43
@diamondserg-43 11 ай бұрын
всё по делу
@user-yx4zt2ev2g
@user-yx4zt2ev2g Жыл бұрын
Спасибо, все круто!
@magerrrr
@magerrrr 3 жыл бұрын
Отлично!
@vladimirplyukhin5234
@vladimirplyukhin5234 2 жыл бұрын
Спасибо!
@user-qq8wi5mo6s
@user-qq8wi5mo6s 2 жыл бұрын
спасибо
@from_brest2631
@from_brest2631 2 жыл бұрын
Лойс
@chessclub92
@chessclub92 Жыл бұрын
spasibo
@daniilpinchuk
@daniilpinchuk Жыл бұрын
👍👍👍👍👍👍
@SmileGobo
@SmileGobo 3 жыл бұрын
Что будет если запарсить массив чисел через json, а строка вводится пользователем?
@mishanep
@mishanep 3 жыл бұрын
Когда строка вводится пользователем, результат может быть непредсказуем)))) По факту, если мы ожидаем строку "[1, 2, 3]", то при парсинге мы получим массив чисел. Для TS мы должны будем это уточнить как number[] Но, как я понял, речь про runtime. На момент работы приложения в вебе у нас нет никакой типизации. Браузер работает с компилированной версией JS, где типизация отсутствует.
@hamletmuradyan5692
@hamletmuradyan5692 5 ай бұрын
I have a question: In the index.ts file I have only one row of code, which is let myNumber = 123. After using the following command in the terminal - tsc index.ts, TypeScript is being transpiled to JavaScript with following error "Cannot re-declare variable \"myNumber\" with scope \"Block\"". But why, if both in the index.js and index.ts files I have only that one row of code ?
@biLLie_wiLLie
@biLLie_wiLLie 2 жыл бұрын
Михаил, пожалуйста поменяйте тему редактора на темную. Я пытался заснуть под ваш урок, но не получилось
@mishanep
@mishanep 2 жыл бұрын
Не знал, что мои видео используются в качестве колыбельных :)
@osad4enko
@osad4enko Жыл бұрын
🤔🤔TS это типизированный JS по этому нужно уметь его разТипизировать 🤪🤪🤪🤪
Массивы и объекты в TypeScript
26:09
Михаил Непомнящий
Рет қаралды 15 М.
Типизация функций в TypeScript
17:35
Михаил Непомнящий
Рет қаралды 13 М.
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 39 МЛН
One moment can change your life ✨🔄
00:32
A4
Рет қаралды 34 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 15 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 5 МЛН
TypeScript generics или универсальный типы, обобщения
23:51
Михаил Непомнящий
Рет қаралды 33 М.
Зачем нужен TypeScript - простые примеры использования
17:05
Михаил Непомнящий
Рет қаралды 44 М.
Что такое keyof typeof в TypeScript.
8:46
wise.js 
Рет қаралды 18 М.
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 39 МЛН