Похожие чаты

Hi guys i have a question , i got confuse

by this code , if marker is a variable so it value gets updated each time i make a new marker by clicking on map right? so each time i make a new marker the (marker variable's value will be = to last marker i made) right ? so then why the (marker.on) can handle and remove any marker i clicking while it only carries the last markers value ?

10 ответов

6 просмотров

Marker does not get updated each time you click on the map. A new marker is created. Since it’s created inside the onclick block it’s only accessible to that code block exclusively. So when you click on the map again, you don’t have access to previous variables but rather create new ones. If the variable was outside of the click handler then things were different. Look up “closure” and “hoisting” in JavaScript to understand it better.

mj- Автор вопроса
POURIA 🦋
Marker does not get updated each time you click on...

i moved (let marker) to the global and it works as before

mj
i moved (let marker) to the global and it works as...

another thing is that when you attach an event listener it stays there forever until either you remove the event listener or the element is removed from the DOM

mj
i moved (let marker) to the global and it works as...

dood you don’t tell the dictator he’s wrong, you rewrite the complier ffs

mj- Автор вопроса
Seth
dood you don’t tell the dictator he’s wrong, you r...

i did not get your point well , but who said to whome that if he is wrong , i said i moved it and it's still same. iam looking to understand a term

mj- Автор вопроса

so basically as long as marker.on is inside map.on so because immediately after it makes a marker it assigns it a listener through marker.on so these listeners will be with them even if we make new markers right?

Please read the rules regarding posting photos of code, use a pastebin

mj- Автор вопроса
Watzon the Zen Fox
Please read the rules regarding posting photos of ...

Screenshots are fine to some degree, even a better option compared to pastebin sometimes

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Hi. Do we have a raid bot? Why nobody doing raids on X? Even RH mentioned this and nobody paying attention...whats the channel for hex memes? If mods cant run raids just insta...
H
31
Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
блеать, почему так?? где в роутере это исправляется?
Арсен Маньяков 🇦🇲
16
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
🌊 Ocean Nodes Dashboard Update 🚀 Hey, Oceaners! First off, a massive round of applause 👏to all of you for the amazing engagement since we launched Ocean Nodes. In just a few ...
KreigDK | Never DM first🌊
3
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
люди, которые используют flameshot, к вам вопрос. Можно-ли поставить хоткей на создание скриншота? В программе есть отдел "горячие клавиши", но там все для редактирования, скр...
ThunDer104
11
Карта сайта