Тёмный

Применяем методы массивов к объектам Javascript. Object keys, values, entries, enumerable 

WebDev с нуля. Канал Алекса Лущенко
Просмотров 28 тыс.
50% 1

Изучаем Object.keys, Object.values, Object.entries на простых примерах. Применяем map к объекту, используем enumerable свойство.
Курс JS 2.0: itgid.info/course/javascript-2
Методы массивов: itgid.info/course/arraymethod
Курс HTML для JS разработчиков: itgid.info/course/html
Остальные курсы: itgid.info/
Телеграмм канал: t.me/itgid_info
00:00 Начало видео
02:45 Object.keys - получаем ключи
04:05 Object.values - получаем значения
05:30 Object.entries - получаем пары ключ-значение как массив
07:40 Применяем map к объекту
09:20 Enumerable свойства
11:50 Object.defineProperty

Опубликовано:

 

30 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 55   
@oldzas
@oldzas 3 года назад
Хочется продолжения, на реальном примере. На формах, неком обработчике форм. Не хватило удаления, добавления, апдейта то есть комплексный подход. Спасибо
@heyworld3207
@heyworld3207 Год назад
Два часа ломал голову над задачей, и как всегда на помощь пришёл Александр. Спасибо!!!
@user-lp7uc4yf8w
@user-lp7uc4yf8w 2 года назад
Нарешті я знайшов, подивився і зрозумів базові методи з об'єктами. Дякую! Супер Алекс Лущенко!
@troubleshooters-6744
@troubleshooters-6744 3 года назад
Дядя Саша как всегда просто и наглядно 👍
@STELLS541
@STELLS541 2 года назад
Видео просто бесподобное!! Сейчас стал вспоминать методы объектов и все прям оч наглядно, и доступно.
@jinke5935
@jinke5935 3 года назад
Определённо буду в скором времени нырять в методы массивов. Спасибо за подробный разбор на простом доступном языке!
@user-or1hy4xz8u
@user-or1hy4xz8u 2 года назад
ну как нырнул? удачно?
@Masimkaify
@Masimkaify 2 года назад
@@user-or1hy4xz8u походу нырнул с концами
@mrs.doubtfire8197
@mrs.doubtfire8197 3 года назад
Люблю ваши видео по js!
@user-yi9gy4cz7n
@user-yi9gy4cz7n 3 года назад
Спасибо, это было круто!
@apsolution4722
@apsolution4722 3 года назад
Очень познавательно Алекс! Посмотрел бы с удовольствием мини-пример работы с JSON-сервером, как записывать и считывать нужную инфу и добавлять элементы как в toDo листе. Спасибо за труды!
@skatler5741
@skatler5741 Год назад
Очень доходчиво и понятно , спасибо .
@user-kf9pd6qe5s
@user-kf9pd6qe5s 3 года назад
Информация была полезной ... узнал что-то новое. Теперь, не залезая далее в другие темы не плохо было бы продемонстрировать как данные теоретические положения могут быт применены в какой-либо прикладной задаче.
@botirnematilloyev6077
@botirnematilloyev6077 3 года назад
Спасибо огромное !!! Много научил для моего website а.
@user-ce3bb8qc1k
@user-ce3bb8qc1k 11 месяцев назад
Завжди дуже корисно . Дякую)
@gracehopper4384
@gracehopper4384 Год назад
Рахмет, Алекс!
@tukituk2759
@tukituk2759 Год назад
Уважаемый Вы мне очень помогли, спасибо Вам большое!
@alexandr8978
@alexandr8978 3 года назад
Огонь!
@yakut54
@yakut54 3 года назад
Здрасти. Понравилось! Лайк!!!
@dihaneeer
@dihaneeer 3 года назад
Оппа! А этот Object.defineProperty со свойством enumerable прям идеально подходит для добавления свойств, которые не нужно сериализировать, прям находка! Спасибо огромное! Прям сейчас при исправлении багов в своём проекте применил эту команду :)
@natigart5393
@natigart5393 3 года назад
огромное вам спасибо
@iubamaximov8961
@iubamaximov8961 2 года назад
Очень классно, понравилось
@user-gv7km2vz1r
@user-gv7km2vz1r 6 месяцев назад
ну просто супер !
@justnewbie3268
@justnewbie3268 3 года назад
Познавательно, спасибо. Вопрос: значение enumerable можно менять, например, по клику? Или еще как-то динамически. (В документацию еще не залезал)
@ash_1_1_15
@ash_1_1_15 Год назад
полезный видос,,, спасибо
@user-dl4jb1iy6w
@user-dl4jb1iy6w Год назад
ТОП.Спасибо
@andreymarchanko4657
@andreymarchanko4657 2 года назад
Лучший!
@crazyfrog5848
@crazyfrog5848 11 месяцев назад
спс за видео
@user-qe5gw9yh8g
@user-qe5gw9yh8g Год назад
спасибо большое
@user-oo6wc4dr1l
@user-oo6wc4dr1l 3 года назад
спасибо
@Ivan-ee4pz
@Ivan-ee4pz 2 года назад
Спасибо
@VenatorLine
@VenatorLine 3 года назад
Слова "Однако есть один маленький нюанс" уже становятся классикой Ваших видео. :) Сразу включается повышенное внимание, поскольку разбираются действительно интересные моменты.
@itgid
@itgid 3 года назад
понимаете, после каждого высказывания я могу его и опровергнуть и доказать, горе от ума.
@user-ei6wy1ew9f
@user-ei6wy1ew9f 3 года назад
По-людячи подходит к вопросу, поясняет за все микромоменты :-) Всегда с удовольствием смотрю, просто энциклопедия ходячая! Алекс, благодарю!
@undefinedsouls5484
@undefinedsouls5484 2 года назад
thanks
@creese85
@creese85 Год назад
Дякую)
@user-oo6wc4dr1l
@user-oo6wc4dr1l 2 года назад
Дякую!
@dimythtischina6146
@dimythtischina6146 Год назад
все понятно и доходчиво, большое спасибо. есть ворпос- Выведите в консоль "Более или равно 5", если длина объекта более или равно 5. как это выглядит, пролез весь инет нечего не нашол вразумительного
@MrColins710
@MrColins710 3 года назад
top!
@user-os8yr7mi2u
@user-os8yr7mi2u 2 года назад
Спасибо за видео. Скажите пожалуйста каким образом можно вывести в консоль только те значения у которых ключи являются числовыми?
@deterkot
@deterkot 2 года назад
від души
@aleksanderr4673
@aleksanderr4673 Год назад
топ контент
@m1rable283
@m1rable283 3 года назад
Здравствуйте, будет Урок по промисам, Next и когда и в каких случаях его применяют ?
@Andrii87
@Andrii87 9 месяцев назад
По фильтрах было уже видео? filter
@sanzhartolendi9823
@sanzhartolendi9823 3 года назад
А для чего нужны на практике эти свойства?
@user-gp5zx6xu1r
@user-gp5zx6xu1r Год назад
Подскажите пожалуйста как с помощью методов обьектов и массивов перебрать двумерные обьекты? К примеру у нас есть обьект users, внутри него 3 обьекта user, и у каждого есть ключ salary , значением которого является {sum:300, currency:’$’}. Как нам с помощью методов вывести в массив значение sum каждого юзера?
@hayk1434
@hayk1434 2 года назад
Друг скажи как взять из локалсториджас помощью объека в браузер
@user-fb7qo8td4f
@user-fb7qo8td4f Год назад
Как добавить ключ в объект !?
@kronos2003
@kronos2003 3 года назад
вместо 1 строчки наворотили кучу кода. как по мне тема с defineProperty не раскрыта - зачем это надо , когда свойство в объект можно добавить куда проще
@WebDev_51
@WebDev_51 3 года назад
критику бы поддержали примером. На словах всё сладко так....
@kronos2003
@kronos2003 3 года назад
@@WebDev_51 в том то и дело, что пример в видео с одной строчкой показан. А смысл defineProperty после того примера не понятен. Может это и полезная для чего-то вещь и возможно ее применять в каких то определенных ситуациях, но в видео показано что оно просто есть, причем эта штука довольно громоздкая. Поэтому и возникает непонимание.
@VenatorLine
@VenatorLine 3 года назад
@@kronos2003 всё тут нормально рассказали, даже разжевали. Данное свойство применяется больше для изменения значений дескрипторов, в данном случае было изменено свойство ключа enumerable на false на конкретном свойстве, чтобы оно не перебиралось циклом. Если нужны подробности об этом свойстве, почитайте документацию. А для именно добавления новых свойств, конечно, существуют другие, более лаконичные способы.
@danielkhachaturian
@danielkhachaturian 3 года назад
Саня, ты чего такой кислый? По голосу слышно что что-то случилось!
Далее
BRAWL STARS x DRAGONFORCE: A Draco Tale
03:46
Просмотров 8 млн