Size: a a a

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

2020 July 28

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Много динамичных?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
И есть ли общий родитель
источник

MN

Maksim Naumov in JavaScript Noobs — сообщество новичков
Roman Serdyuk
Тоже интересно. Подпишусь на вопрос.
https://stackoverflow.com/a/34896387
Вешаем evenlistener на что-то высоколежащее (document или body). Через event.target узнаем на что был клик. Если на то, что нужно, пишем нужную нам логику.
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Да, то, что получаем "on-fly" - через таргет, только так
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Других решений не видал
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Вот с мелкой свгшкой проблема была только, очень трудно контролировать таким способом
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
То в path кликнешь, то в сам svg, то вообще на то, что взади svg в пустоту
источник

MN

Maksim Naumov in JavaScript Noobs — сообщество новичков
Elisey Martynov
То в path кликнешь, то в сам svg, то вообще на то, что взади svg в пустоту
можно искать родителей event.target'а и попутно проверять, если среди них нужный
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Ну да statement просто очень большой получится в коде
источник

EM

Elisey Martynov in JavaScript Noobs — сообщество новичков
Просто я к тому, что если случайно пользователь попадет в пустоту в svg, listener не сработает)
источник

DM

Danila Manila in JavaScript Noobs — сообщество новичков
Сап всем. Метод .map() делает глубокую копию?
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Он вообще не делает копию
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Он для другого
источник

DM

Danila Manila in JavaScript Noobs — сообщество новичков
Копию массива в смысле
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Нет
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Он для модификации исходного
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
[{name: 1}].map(({name}) => name)
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Это не назвать копией
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Что вернёшь, то и будет в новом массиве
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Вернёшь старый объект? Будет старая ссылка
источник