TypeScript #5 Массивы, кортежи и перечисления

Поделиться
HTML-код
  • Опубликовано: 28 дек 2024

Комментарии • 11

  • @alexdev75
    @alexdev75 3 года назад +3

    Огромное спасибо. Великолепный курс. Всё чётко и понятно, разложено по полочкам. Лучшего курса чем этот не видел. Спасибо автору.

  • @dimalukashenko4865
    @dimalukashenko4865 Год назад

    Хороший урок, спасибо за труд!

  • @ВалераТрекало
    @ВалераТрекало 2 года назад +1

    Очень приятный и понятный курс по ts-у.

  • @АлександрСосо-щ1б
    @АлександрСосо-щ1б 2 года назад +1

    Жаль нет новых видео... Хорошее изложение материала!

  • @callpack96
    @callpack96 3 года назад +1

    Лайкос!

  • @МаксимС-ь2е
    @МаксимС-ь2е 3 года назад +1

    Очень хороший урок

  • @volodymyrdoskochinskiy5032
    @volodymyrdoskochinskiy5032 4 года назад +1

    Очень информативно и понятно, спасибо!

  • @Almas-2002
    @Almas-2002 3 года назад +1

    спасибо все понятно !!!!

  • @ПавловДенис-н9м
    @ПавловДенис-н9м 4 года назад +1

    А почему const enum и tnum компилируются по разному? Для чего это сделано?

    • @codeBurger
      @codeBurger  4 года назад

      Enum создается в памяти.
      Enum TS:
      enum Cars {
      BMW,
      Audi
      }
      console.log(Cars.BMW)
      Enum JS:
      var Cars;
      (function (Cars) {
      Cars[Cars["BMW"] = 0] = "BMW";
      Cars[Cars["Audi"] = 1] = "Audi";
      })(Cars || (Cars = {}));
      console.log(Cars.BMW);
      Const Enum похожа на дерективы препроцессора в языке Си.
      Const Enum TS:
      const enum Cars {
      BMW,
      Audi
      }
      console.log(Cars.BMW)
      Const Enum JS:
      console.log(0);

  • @stoyn6826
    @stoyn6826 Год назад

    блеск