Size: a a a

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

2021 May 11

J

Jakhongir in JavaScript Noobs — сообщество новичков
в сете да. в виксет без понятия надо разбираться
источник

DK

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

J

Jakhongir in JavaScript Noobs — сообщество новичков
я загуглил, виксет нельзя в консоль лог передавать)))). там есть обьекты, но через лог их не увидишь
источник

v

va1 in JavaScript Noobs — сообщество новичков
Сложный вопрос, хз. Если мы например храним дом ноды в виксет, то нам удобно, что удаляются те ноды из виксета, на которые пропали ссылки. Если бы мы хранили ноды в сете и удаляли их из дома, они так бы и висели в памяти, так как ГК бы их не чистил ибо ссылка с сета (тут бы лучше проверить)
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Через has проверять надо вроде
источник

S

System404 in JavaScript Noobs — сообщество новичков
У него есть вполне определенное назначение. Если не уверен, что он нужен, просто не используй
источник

DK

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

S

System404 in JavaScript Noobs — сообщество новичков
Единственное что они должны, так это не препятствовать удалению их элементов сборщиком мусора. Остальное по ситуации
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Понял , спасибо. Такие вещи хорошо запоминаются в процессе обсуждения.
источник

MU

M. U in JavaScript Noobs — сообщество новичков
А как тогда проверять скок там элементов? Через цикл прогонять?
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
там свойства и методы должны быть
источник

MU

M. U in JavaScript Noobs — сообщество новичков
А, туплю
источник

v

va1 in JavaScript Noobs — сообщество новичков
.length
PS неправильный совет))
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
Как и Set, она поддерживает add, has и delete, но не size, keys() и не является перебираемой.
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
(ljs)
источник

MU

M. U in JavaScript Noobs — сообщество новичков
Ну тогда ленгхт, как человек выше написал
источник

v

va1 in JavaScript Noobs — сообщество новичков
я там поправку добавил )
источник

v

va1 in JavaScript Noobs — сообщество новичков
Если речь исключительно пр оweakSet
источник

MU

M. U in JavaScript Noobs — сообщество новичков
А, ну если так))
источник

DK

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