True JS 26. Объекты как ассоциативные массивы

  Рет қаралды 16,980

WebDev с нуля. Канал Алекса Лущенко

WebDev с нуля. Канал Алекса Лущенко

Күн бұрын

Пікірлер: 32
@kapotonai
@kapotonai 6 жыл бұрын
Чем больше изучаешь JS,тем больше понимаешь,что его изучать можно очень долго)
@kawaikaino5277
@kawaikaino5277 6 жыл бұрын
учу 1.5 года (очень мало практикуюсь) итог: Вроде знаешь много, а код писать - так каша в голове
@kapotonai
@kapotonai 6 жыл бұрын
Это точно...Самое сложное-построить в уме правильную последовательность действий.Действительно,чувствуешь себя тупым.А сделать ничего не можешь.Вроде неплохой сайт для практики:theory.phphtml.net
@nikn6244
@nikn6244 6 жыл бұрын
не плохой сайт для практики это codewars
@digitalturkistan1857
@digitalturkistan1857 6 жыл бұрын
Виталий Кутчер у меня тож так
@sergzergof
@sergzergof 6 жыл бұрын
у меня наоборот - почти не знаю js но писать это не мешает))) скорее всего я годнокодер ;-)
@Tesudzi
@Tesudzi 4 жыл бұрын
классный урок. с обращением к полю через переменную в которой лежит имя поля - как магия для меня, хотя все логично же! Вы крутой тичер! =)
@katerinahlebnikova5814
@katerinahlebnikova5814 5 жыл бұрын
Понравилось обьяснение, все понятно.
@NarkotikAsd
@NarkotikAsd 4 жыл бұрын
Спасибо за Ваш труд!
@anonumys8541
@anonumys8541 6 жыл бұрын
пожалуйста делайте много практичиские уроки
@Владимир-н4й3ю
@Владимир-н4й3ю 4 жыл бұрын
У меня есть массив и объект, изначально массив немного отличается от ключей объекта, я хотел использовать массив как маску, чтобы отфильтровать ключи объекта по массиву для этого были сделаны два цикла один в другом in и of, но что-то не выходит итоговая функция возвращает весь объект целиком как есть без фильтрации, возможно глаз замылился function iterator(objItem) { let deltaArr = delta(inArr, arr) //маска for (let i in objItem) { for (let k of deltaArr){ if (i == k){ objItem[i] = objItem[i] } } }
@viacheslavgava3430
@viacheslavgava3430 5 жыл бұрын
Свойство hi тоже не показывается в консоли после удаления. Может это и не баг, а так и задуманно?
@bourne_action
@bourne_action 4 жыл бұрын
это не баг, стрелка сылка на обьект, а обьект уже изменили
@kawaikaino5277
@kawaikaino5277 6 жыл бұрын
Где, та грань - когда использовать массив, как хранилище а когда объект?
@viacheslavgava3430
@viacheslavgava3430 5 жыл бұрын
почему вам не нравится использовать объект как хранилище?
@bohdanradchenko4809
@bohdanradchenko4809 5 жыл бұрын
Массив в js - это упорядоченный индексированый объект, ключи которого - числа от 0... Он обычно используются для хранения упорядоченных коллекций данных. При описании какой-то сущности: пользователя, гостя, продукта, необходима структрура позволяющая хранить все характеристики связно и в одном месте. В большинстве языков программирование для этого есть типа данных.
@bula312kingdoms
@bula312kingdoms 5 жыл бұрын
В хроме и мозиле как на видео, а в осле и едже разные состояния отличаются
@КостянЕрмаков-е9ю
@КостянЕрмаков-е9ю 6 жыл бұрын
в хромом, при открытии показывает только последний результат операций. проследить изменение можно, поставив брейкпоинт и пролистав перед удалением.
@itgid
@itgid 6 жыл бұрын
Да, но раньше было лучше, трава зеленее, а хром показывал объекты в состояниях - было легко видеть итерации изменений.
@olehlavryk5902
@olehlavryk5902 5 жыл бұрын
В хроме также
@dmytrolambru2984
@dmytrolambru2984 6 жыл бұрын
Да хром выводит последнее состояние объекта )
@itgid
@itgid 6 жыл бұрын
Интересно с какой версии.
@dmytrolambru2984
@dmytrolambru2984 6 жыл бұрын
Этого не знаю, но есть такое решение, что бы "сфотографировать" объект ))) console.log(JSON.parse(JSON.stringify( obj )));
@PoniaPolla
@PoniaPolla Ай бұрын
@@dmytrolambru2984 называется глубокое копирование
@jonnyel1734
@jonnyel1734 5 жыл бұрын
Не показало тебе свойство объекта в первом выводе, потому что, это ссылка на объект. и в консоле, когда ты открываешь объект, ты смотришь на содержимое, которое будет везде одинаковое. а во втором выводе в консоле hotel, не было, потому что после первого вывода в консоль ты его УДАЛИЛ. ало, ну я 2 недели js учу и то такое знаю! Почитай про объекты хорошую литературу, а не статью на сайтах
@bohdanradchenko4809
@bohdanradchenko4809 5 жыл бұрын
Учитывая, что в js`е все Object, то читать придется очень много))) А так - верный коммент)
@tokkpokki
@tokkpokki 5 жыл бұрын
Херасе борзый малый
True JS 27. Присвоение по ссылке
12:33
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 11 М.
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
БОЙКАЛАР| bayGUYS | 27 шығарылым
28:49
bayGUYS
Рет қаралды 1,1 МЛН
Непосредственно Каха: сумка
0:53
К-Media
Рет қаралды 12 МЛН
True JS 25. Псевдомассив Arguments
14:54
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 17 М.
Учим Java Script 17. Ассоциативные массивы
20:31
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 32 М.
JavaScript [15] - Путь Самурая. Объекты
51:10
IT-KAMASUTRA
Рет қаралды 14 М.
Деструктуризация объектов. Фундаментальный JavaScript
15:28
Замыкания в JavaScript
18:50
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 53 М.
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН