Size: a a a

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

2021 May 11

MU

M. U in JavaScript Noobs — сообщество новичков
я уже кстати забыл как стандратная выглядит лол
источник

J

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

A

Aleksandr in JavaScript Noobs — сообщество новичков
ток нормально напиши, со всеми проблемами, с какими ты столкнулся, что сделал
источник

АГ

Артем Грибов... in JavaScript Noobs — сообщество новичков
Обычно вижу с такой темой тока код на шарпе
источник

MU

M. U in JavaScript Noobs — сообщество новичков
это типа он не проверяет что внутри массивов?
источник

MU

M. U in JavaScript Noobs — сообщество новичков
массивы ж вроде одинаковые
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
это разные обьекты, по разным ссылкам
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
так что set Зависит от данных, или я напортачил)
источник

MU

M. U in JavaScript Noobs — сообщество новичков
вообще он мог бы изначально данные добавить, а потом в сет преобразовать
источник

MU

M. U in JavaScript Noobs — сообщество новичков
или тоже такое?
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
если он один и тот же обьект в массив закидывает, то сет разберет, а если одинаковые, но по разным ссылкам обьекты, то сет не станет весь обьект изучать на содержимое для фильтрации
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
А weakSet не лучше подходит?
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Хотя там плюс это автоудаление только
источник

v

va1 in JavaScript Noobs — сообщество новичков
Он для другого, чтоб не создавать дополнительные ссылки на объекты для ГК
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
Weak означает, что обьекты в этих коллекциях , если на них больше нигде не ссылаются будут уничтожены сборщиком мусора
источник

MU

M. U in JavaScript Noobs — сообщество новичков
я проверил, он просто пустой объект возвращает
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
сделай let a = [...];
weakSet.add(a)
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Ну я так, для интереса вбросил если честно. Еще не приходилось на практике использовать weakSet как ни странно.
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
По идее если мы add(a) 2 раза сделаем, то ссылка одна, соответственно внутри не будет дубля?
источник

v

va1 in JavaScript Noobs — сообщество новичков
Нет, не будет дубля. ни в случае сет, ни в случае виксет. Если потом а присвоить нул, то из виксета оно пропадет
источник