Yes, you are right .... and wrong. The api uses canvas objects (if available) to render markers, unless you specifically tell it not to via the optimised option. As you are limited to using the marker creation interface, you do not directly create any DOM elements. This is all handled for you behind the scenes. So, if you are using the default implementation, there are really no DOM elements to worry about.
Using the default mechanism you can "happily" create and delete markers on the fly without worrying about memory leaks or the memory footprint growing out of all proportion. -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To post to this group, send email to google-maps-js-api-v3@googlegroups.com. To unsubscribe from this group, send email to google-maps-js-api-v3+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.