Чем больше изучаешь JS,тем больше понимаешь,что его изучать можно очень долго)
@kawaikaino52776 жыл бұрын
учу 1.5 года (очень мало практикуюсь) итог: Вроде знаешь много, а код писать - так каша в голове
@kapotonai6 жыл бұрын
Это точно...Самое сложное-построить в уме правильную последовательность действий.Действительно,чувствуешь себя тупым.А сделать ничего не можешь.Вроде неплохой сайт для практики:theory.phphtml.net
@nikn62446 жыл бұрын
не плохой сайт для практики это codewars
@digitalturkistan18576 жыл бұрын
Виталий Кутчер у меня тож так
@sergzergof6 жыл бұрын
у меня наоборот - почти не знаю js но писать это не мешает))) скорее всего я годнокодер ;-)
@Tesudzi4 жыл бұрын
классный урок. с обращением к полю через переменную в которой лежит имя поля - как магия для меня, хотя все логично же! Вы крутой тичер! =)
@katerinahlebnikova58145 жыл бұрын
Понравилось обьяснение, все понятно.
@NarkotikAsd4 жыл бұрын
Спасибо за Ваш труд!
@anonumys85416 жыл бұрын
пожалуйста делайте много практичиские уроки
@Владимир-н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] } } }
@viacheslavgava34305 жыл бұрын
Свойство hi тоже не показывается в консоли после удаления. Может это и не баг, а так и задуманно?
@bourne_action4 жыл бұрын
это не баг, стрелка сылка на обьект, а обьект уже изменили
@kawaikaino52776 жыл бұрын
Где, та грань - когда использовать массив, как хранилище а когда объект?
@viacheslavgava34305 жыл бұрын
почему вам не нравится использовать объект как хранилище?
@bohdanradchenko48095 жыл бұрын
Массив в js - это упорядоченный индексированый объект, ключи которого - числа от 0... Он обычно используются для хранения упорядоченных коллекций данных. При описании какой-то сущности: пользователя, гостя, продукта, необходима структрура позволяющая хранить все характеристики связно и в одном месте. В большинстве языков программирование для этого есть типа данных.
@bula312kingdoms5 жыл бұрын
В хроме и мозиле как на видео, а в осле и едже разные состояния отличаются
@КостянЕрмаков-е9ю6 жыл бұрын
в хромом, при открытии показывает только последний результат операций. проследить изменение можно, поставив брейкпоинт и пролистав перед удалением.
@itgid6 жыл бұрын
Да, но раньше было лучше, трава зеленее, а хром показывал объекты в состояниях - было легко видеть итерации изменений.
@olehlavryk59025 жыл бұрын
В хроме также
@dmytrolambru29846 жыл бұрын
Да хром выводит последнее состояние объекта )
@itgid6 жыл бұрын
Интересно с какой версии.
@dmytrolambru29846 жыл бұрын
Этого не знаю, но есть такое решение, что бы "сфотографировать" объект ))) console.log(JSON.parse(JSON.stringify( obj )));
@PoniaPollaАй бұрын
@@dmytrolambru2984 называется глубокое копирование
@jonnyel17345 жыл бұрын
Не показало тебе свойство объекта в первом выводе, потому что, это ссылка на объект. и в консоле, когда ты открываешь объект, ты смотришь на содержимое, которое будет везде одинаковое. а во втором выводе в консоле hotel, не было, потому что после первого вывода в консоль ты его УДАЛИЛ. ало, ну я 2 недели js учу и то такое знаю! Почитай про объекты хорошую литературу, а не статью на сайтах
@bohdanradchenko48095 жыл бұрын
Учитывая, что в js`е все Object, то читать придется очень много))) А так - верный коммент)