Основы JavaScript. #20 Методы объектов

  Рет қаралды 31,380

EasyCode

EasyCode

Күн бұрын

Пікірлер: 13
@knowledge9396
@knowledge9396 6 ай бұрын
00:00:32 О копировании объектов 00:02:20 Object.assign() 00:09:57 JSON.stringify(), JSON.parse() 00:12:44 Object.keys(), Object.values(), Object.entries() 00:15:48 Object.fromEntries() 00:18:09 Итого
@veronika-and
@veronika-and 5 ай бұрын
спасибо)
@DubinArtur
@DubinArtur 3 жыл бұрын
Ты хорошо отвечаешь на вопросы "что и что делает", но часто забываешь про вопрос "зачем" или "когда это нужно"
@konstantinsurnin855
@konstantinsurnin855 4 жыл бұрын
глубокое копирование при помощи Json выглядит как будто утвержденнный в спецификации костыль
@shorts_cinema-f8r
@shorts_cinema-f8r 3 жыл бұрын
Мне кажется лучше использовать в таких случаях spread
@leitohardy9679
@leitohardy9679 5 жыл бұрын
Отличное видео
@vladk3111
@vladk3111 4 жыл бұрын
Интересно. Спасибо!
@neverless_person1012
@neverless_person1012 3 жыл бұрын
Подскажите пожалуйста что ща расширение которое выводит в маленьком окошке информацию про введенный метод?
@ЖеняОрлов-я3б
@ЖеняОрлов-я3б 4 жыл бұрын
спасибо!!! всё норм)))
@vladk3111
@vladk3111 4 жыл бұрын
Потренил я JSON.parse(JSON.stringify()); Интересно получается... let girl = { name: 'Vlad', skills: { frontend: [], }, } let deepGirl = JSON.parse(JSON.stringify(girl)); console.log(girl.name === deepGirl.name); *вернёт true* console.log(girl.skills === deepGirl.skills); *вернёт false* Несмотря на то, что сравнение ОБЫЧНОГО СВОЙСТВА name вернёт true, изменение name в одном объекте НЕ ВЛЕЧЁТ изменения name в другом, т.е. глубокое копирование вроде как прошло, но сравнение обычного свойства === true. Баг что ли? :)
@polinamakay2701
@polinamakay2701 4 жыл бұрын
думаю это тоже самое, если бы 'Vlad'==='Vlad' то есть в JS string is a primitive data type array not!
@YS-nh6bw
@YS-nh6bw 4 жыл бұрын
sps
@Bugsy0987987
@Bugsy0987987 3 жыл бұрын
кхм кхм кхм кхм кхм кхм
Основы JavaScript. #21 Деструктуризация
28:18
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 157 МЛН
How Much Tape To Stop A Lamborghini?
00:15
MrBeast
Рет қаралды 244 МЛН
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 22 МЛН
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 189 МЛН
Замыкания в JavaScript с примерами. Фундаментальный JavaScript
22:39
Reduce это просто. JavaScript
17:11
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 61 М.
ООП в JavaScript. Объекты, прототипы, наследование
33:30
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 66 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 134 М.
Новичкам об Инкапсуляции и ООП.
13:18
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 157 МЛН