Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 19

В

Владислав in JavaScript Noobs — сообщество новичков
Подскажите, почему в object1 значение admin не изменилось, а os.version изменилось?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
js?:D
источник

В

Влад in JavaScript Noobs — сообщество новичков
да)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну так js
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
это ответ
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
я слышал, что cheerio используется
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а шо там за задача, что на сервере надо с этим работать
источник

В

Влад in JavaScript Noobs — сообщество новичков
js может работать с dom токо на клиентской стороне... если не знаешь то не пиши
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
если не знаешь шо токое дом и шо дом токо в брозере не пиши
источник

C

Cvai in JavaScript Noobs — сообщество новичков
потому что admin присвоилось obj2. Как я понимаю оно увидело, что ты пытаешься изменить свойство и не стало идти по прототипу так как в этом нету смысла.
В то время как в случае с os ты к ней обращаешься, поэтому оно пробует его найти, так как в obj2 его нету, то оно идет уже в obj1 и изменяет его там.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
шутка, если что
источник

М

Максим in JavaScript Noobs — сообщество новичков
Всем привет.  Использую функцию scrollIntoView({behavior: 'smooth’}) для плавного скролла.

Для сафари нужен полифил. Хочу узнать, есть ли альтернативный способ сделать плавный скролл до элемента по клику без подключения полифилов и тем более библиотек?)
источник

АЕ

Алексей Евдокимов... in JavaScript Noobs — сообщество новичков
потому что create не делает глубокое копирование и твой бложеный обект os, остается ссылочным на object1
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Спасибо за ответ. Значит глубоко клонирования тут нет
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Не совсем понимаю о чем ты. Здесь вообще клонирования нету
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Просто я думал, что объект созданный с помощью Object.create() наследуется от указанного и клонируется
источник

C

Cvai in JavaScript Noobs — сообщество новичков
Это в других языках так. Мы при наследовании не делаем никаких клонов. Мы просто указываем в прото ссылку на родителя
источник

АЕ

Алексей Евдокимов... in JavaScript Noobs — сообщество новичков
create один из способов не грубокого копирования
источник

АЕ

Алексей Евдокимов... in JavaScript Noobs — сообщество новичков
для глубокого стрингифай или линзы из рамды
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
запись в прототип это не копирование
источник