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

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ •

  • @Skif769
    @Skif769 2 роки тому +17

    Михаил - вы просто афигенный преподаватель, кучу у вас методик перейнял, большое спасибо за ваши видео

  • @Александр-ю7ж2я
    @Александр-ю7ж2я 2 роки тому +9

    Один из лучших в сегменте, без воды и понтов. Браво.

  • @BiberStroy
    @BiberStroy Рік тому +1

    Супер! спасибо за выпуск!

  • @Gombo_Batuev
    @Gombo_Batuev 8 місяців тому +1

    Боже, как гениально и просто все подаётся!

  • @ekaterinaskrynnik6932
    @ekaterinaskrynnik6932 Рік тому +2

    Большое спасибо за ваш труд!!! Каждый свой учебный день начинаю с ваших видео :)

  • @ДКей
    @ДКей 3 роки тому +5

    Приятный голос, понятное донесение информации. Плз снимайте ещё Курсы

  • @littlecat8445
    @littlecat8445 20 днів тому

    Большое спасибо за видео !

  • @mariashabalina6299
    @mariashabalina6299 2 роки тому +8

    Это прекрасно. Мой платный курс по TS проигрывает по всем фронтам этому бесплатному курсу от Михаила.

  • @ВладБекетов-ъ9м
    @ВладБекетов-ъ9м 7 місяців тому

    благодарю, всегда супер-уроки от Михаила

  • @dimalukashenko4865
    @dimalukashenko4865 Рік тому +1

    Отличный урок, спасибо за труд!

  • @Oleg-K
    @Oleg-K 2 роки тому +1

    Спасибо, очень нравится подача.

  • @alexeykostin834
    @alexeykostin834 3 роки тому +1

    Клёво. Всё понятно. Давай дальше, Михаил)

  • @unskeptik
    @unskeptik 2 роки тому +1

    Спасибо за урок!

  • @stanislavkovalev2783
    @stanislavkovalev2783 3 роки тому +2

    Хорошее изложение.

  • @МАМКИНФИЛОСОФ
    @МАМКИНФИЛОСОФ 3 роки тому +1

    крутая подача, очень понятно

  • @Anatoli-bq1pe
    @Anatoli-bq1pe 4 місяці тому

    Благодарю!

  • @ИванВалучев-э5р

    Спасибо, все круто!

  • @diamondserg-43
    @diamondserg-43 Рік тому

    всё по делу

  • @vladimirplyukhin5234
    @vladimirplyukhin5234 2 роки тому

    Спасибо!

  • @magerrrr
    @magerrrr 3 роки тому

    Отлично!

  • @ДмитрийСентюрев-э2ф

    спасибо

  • @daniilpinchuk
    @daniilpinchuk Рік тому

    👍👍👍👍👍👍

  • @chessclub92
    @chessclub92 2 роки тому

    spasibo

  • @from_brest2631
    @from_brest2631 3 роки тому

    Лойс

  • @biLLie_wiLLie
    @biLLie_wiLLie 2 роки тому +2

    Михаил, пожалуйста поменяйте тему редактора на темную. Я пытался заснуть под ваш урок, но не получилось

    • @mishanep
      @mishanep  2 роки тому +2

      Не знал, что мои видео используются в качестве колыбельных :)

  • @osad4enko
    @osad4enko Рік тому

    🤔🤔TS это типизированный JS по этому нужно уметь его разТипизировать 🤪🤪🤪🤪

  • @SmileGobo
    @SmileGobo 3 роки тому

    Что будет если запарсить массив чисел через json, а строка вводится пользователем?

    • @mishanep
      @mishanep  3 роки тому +4

      Когда строка вводится пользователем, результат может быть непредсказуем))))
      По факту, если мы ожидаем строку "[1, 2, 3]", то при парсинге мы получим массив чисел. Для TS мы должны будем это уточнить как number[]
      Но, как я понял, речь про runtime. На момент работы приложения в вебе у нас нет никакой типизации. Браузер работает с компилированной версией JS, где типизация отсутствует.

  • @hamletmuradyan5692
    @hamletmuradyan5692 10 місяців тому

    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 ?