JavaScript - Map

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024

ความคิดเห็น • 60

  • @giornogiovanna5222
    @giornogiovanna5222 5 ปีที่แล้ว +30

    Наконец-то учитель с нормальным английским

    • @giornogiovanna5222
      @giornogiovanna5222 5 ปีที่แล้ว

      @@kiraw3188 ну да

    • @roman-zubanov
      @roman-zubanov 2 ปีที่แล้ว +1

      тоже кайфанул от произношения ))

  • @MrVolkoed
    @MrVolkoed 6 ปีที่แล้ว +39

    Спасибо большое, очень помогают твои труды! Жаль больше одного лайка нельзя ставить

    • @yaroslavzef7267
      @yaroslavzef7267 3 ปีที่แล้ว +2

      в смысле нельзя? Делаешь другой аккаунт на ютуб и ставишь, а не пишешь подхалимные комментарии.

  • @Shtirlic_Isaev
    @Shtirlic_Isaev 4 ปีที่แล้ว +7

    На MDN явно выделено только 2 потенциальных преимущества у Map перед объектом:
    Снтаксический "подсластитель": Map - итерируемый объект и может быть итерирован напрямую, в то время как Объект требует ручного получения списка ключей и их итерации.
    Потенциальное увеличение производительности: Map может иметь более высокую производительность в случаях частого добавления или удаления ключей.

  • @kimTier
    @kimTier 6 ปีที่แล้ว +8

    Красивое произношение на английском ..наконец-то хоть кто-то без аштэмиюэль и цеэсэс яваскрипт и всяких там валюэ, диструктурилизаций. Спасибо! Понятно, и без воды.

    • @Mamikonars
      @Mamikonars 5 ปีที่แล้ว +4

      как-то смотрел видеоурок, там href называли хрюф )

    • @kimTier
      @kimTier 5 ปีที่แล้ว +1

      @@Mamikonars , жестокий перл ))

  • @user-kp8cq9px5t
    @user-kp8cq9px5t 4 ปีที่แล้ว +5

    Спасибо огромное! зашло с первого раза! ...в пожелания: больше бы интересных примеров или типовых задач в дополнение, чтобы понимать где стоит использовать.

  • @ba_stian
    @ba_stian 5 ปีที่แล้ว +5

    Ответ на главный вопрос жизни и всего такого из фильма "Автотопом по галактике"))

  • @user-dx2bt1zb9z
    @user-dx2bt1zb9z 6 ปีที่แล้ว +3

    Спасибо за урок. Посмотрел и захотелось перечитать автостопом по галактике))

  • @egoist2956
    @egoist2956 3 ปีที่แล้ว +5

    Подскажите, приходилось ли вам использовать map в реальных проектах? И зачем в качестве ключа использовать функцию или объект? Хочу разобраться, где и ради каких целей это применяется.

    • @andTutin
      @andTutin 3 ปีที่แล้ว

      Тебе никто не ответит , это тебе не с сайта learn js переписывать

    • @user-oc4ly7vr2e
      @user-oc4ly7vr2e ปีที่แล้ว +1

      @@andTutin , а что не так с этим сайтом? Нормальный учебник

  • @prime_ihor
    @prime_ihor 4 ปีที่แล้ว

    Такие видео заслуживают намного больше просмотров. Наконец-то не косноязычный нарратор русскоязычный :-)

  • @FaceBook-bd3xo
    @FaceBook-bd3xo 5 ปีที่แล้ว

    спасибо за уроки - знания - бесценны!

  • @Vladimir-ww1be
    @Vladimir-ww1be 3 ปีที่แล้ว

    Просто шикарное объяснение просто и ясно спасибо!

  • @dmdk8301
    @dmdk8301 3 ปีที่แล้ว

    О боги... несколько раз задавал вопросы и на qna и стаке и ни один не ответил про Map.
    Я неделю бился как трансформировать данные под задачу. Умаялся с map но другим. Задачу конечно решил, но был уверен, что абсолютно не эффективно. Этот Map это то, что нужно. Завтра буду переписывать....

  • @loadmore
    @loadmore 4 ปีที่แล้ว

    Хорошие примеры отличаются чем в соседних блогах

  • @user-nc6pd4lp1j
    @user-nc6pd4lp1j 5 ปีที่แล้ว

    Отличная подача. Спасибо!

  • @prsion1925
    @prsion1925 6 ปีที่แล้ว

    Thanks a lot!!! To put it briefly- it`s a greatly usefull video!!!

  • @sexy.big.monkey
    @sexy.big.monkey 5 ปีที่แล้ว +3

    Лайк за 42))

  • @marinasatsyk2184
    @marinasatsyk2184 2 ปีที่แล้ว

    Спасибо большое!

  • @WERWOLION
    @WERWOLION ปีที่แล้ว

    Map это в первую очередь класс , а не объект или массив

  • @FaceBook-bd3xo
    @FaceBook-bd3xo 5 ปีที่แล้ว

    наконец то все понятно!

  • @TheThing_0
    @TheThing_0 6 ปีที่แล้ว

    У Map вроде бы есть еще один плюс, это ассоциативный массив который можно отсортировать, пусть и через костыли (чего дико не хватает обычным объектам словарям с числовыми ключами)

  • @linuxlifepage
    @linuxlifepage 5 ปีที่แล้ว

    Круто! Спасибо. Оч похоже на хекслет

  • @user-il3xh5di2i
    @user-il3xh5di2i 6 ปีที่แล้ว

    спасибо!
    нам на курсах в Тинькове строго сказали, ...spread - синтаксис, а не оператор.

    • @dmytrowinter2310
      @dmytrowinter2310 5 ปีที่แล้ว +1

      developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Spread_operator
      Я думаю исчерпывающий ответ

    • @kottofey1
      @kottofey1 หลายเดือนก่อน

      @@dmytrowinter2310 немного некропостинга ) Уже переписали, что это таки синтаксис

  • @atherine6991
    @atherine6991 5 ปีที่แล้ว +2

    Красивая тема в редакторе, подскажите как называется?))

    • @solidity2111
      @solidity2111 4 ปีที่แล้ว

      Она стандартная, Dark+

  • @ulyanasaparbayeva5023
    @ulyanasaparbayeva5023 ปีที่แล้ว

  • @elik3765
    @elik3765 ปีที่แล้ว

    ответ на главный вопрос жизни, все же, не 42, а гладиолус

  • @moto_venom
    @moto_venom ปีที่แล้ว

    Нужно было сказать, что команда node map запускает файл который называется map.js
    Я не использовал никогда данную команду и для это не был оочевидным
    Я пытался запустить этой командой файл main.js
    9:39 Объясните как это можно потом использовать?
    Мы получили 3 объекта с одинаковыми значениями.
    html HyperText Markup Language Map(3) {
    'html' => 'HyperText Markup Language',
    'css' => 'Cascading Style Sheets',
    'js' => 'JavaScript'
    }
    и т.д.
    А вообще я смотрел видео что-бы понять как работает данная конструкция с методом map
    Суть в том, что тут вводится значение в инпут и затем это значение сразу-же записывается в атрибут data в диве.
    Я думаю, что этот когд могу упростить, так как раньше они использовал несколько инпутов.
    const showValue = _ => {
    let inputs = document.querySelectorAll('.class_input'); // Это инпут на странице
    let valInput = [...inputs].map(({ value }) => value);
    valueBox.setAttribute('data', valInput);
    };
    document.form.addEventListener('input', showValue);
    showValue();

  • @alex-bc7si
    @alex-bc7si 6 ปีที่แล้ว +1

    А как получить функцию через map.get() ?

  • @dmdk8301
    @dmdk8301 3 ปีที่แล้ว

    Я же правильно понимаю, что этот объект можно будет записать в data в vue и итерировать в v-for?

    • @codedojo
      @codedojo  3 ปีที่แล้ว

      Не пробовал. Если Vue использует итератор для перебора, то да.

  • @wintriplains4532
    @wintriplains4532 4 ปีที่แล้ว

    Почему все такие довольные урокам , никто не задумался зачем нужны в качестае ключа обьекты или функции ? где map использовать на практике ? map имеет преимущество в скорости над литералом ? меня волнует одно , зачем в качестве ключа использовать функцию или обьект

  • @user-mn2po8ns2z
    @user-mn2po8ns2z 3 ปีที่แล้ว

    ответ на главный вопрос жизни:В

  • @forzz7323
    @forzz7323 6 ปีที่แล้ว

    Подскажите название редактора кода на видео.

    • @user-kl1cw2sr9i
      @user-kl1cw2sr9i 6 ปีที่แล้ว +1

      visual studio code очень похоже

    • @user-xd8sn4wh6r
      @user-xd8sn4wh6r 6 ปีที่แล้ว

      code.visualstudio.com/

    • @codedojo
      @codedojo  6 ปีที่แล้ว +2

      Это Visual Studio Code в режиме дзен (без лишних элементов UI).

  • @SH-bo8kt
    @SH-bo8kt 6 ปีที่แล้ว

    Когда буду курсы по JS ?

    • @codedojo
      @codedojo  6 ปีที่แล้ว

      Какие именно курсы вас интересуют?

    • @SH-bo8kt
      @SH-bo8kt 6 ปีที่แล้ว

      CodeDojo с нуля

  • @newstuff0629
    @newstuff0629 3 ปีที่แล้ว

    Для кеширование

  • @warbine5819
    @warbine5819 6 ปีที่แล้ว +13

    Не в обиду, но ваш акцент местами уж слишком переигран и забавно звучит. =) Нет смысла так сильно пародировать коренного англичанина

    • @Kreator321RG
      @Kreator321RG 6 ปีที่แล้ว +7

      ну да, это действительно важно для урока (сарказм)

    • @metalcorewitchkhousovitch5774
      @metalcorewitchkhousovitch5774 6 ปีที่แล้ว

      Kreator321RG, зачем писать очевидное пояснение? (Комментарий)

    • @roman--s
      @roman--s 6 ปีที่แล้ว +12

      Акцент явно не англичанина) Английский в Англии отвратителен))) Это скорее желание автора произносить слова в соответствии с их правильной транскрипцией. Если можно так сказать, на чистом английском без акцента и примесей. Слышно что есть большой опыт в английском, и это огромный плюс для этого канала.

    • @kimTier
      @kimTier 6 ปีที่แล้ว +8

      Warbine, как раз-таки акцента нет. и английские слова звучат как и должны звучать, не завидуйте так громко :)

    • @kimTier
      @kimTier 6 ปีที่แล้ว +1

      Теперь я поняла логику россин)))

  • @TheKoloky
    @TheKoloky 6 ปีที่แล้ว

    Спасибо огромное!