google的api有一个分配事件处理程序的方法的目的是什么?我为什么要使用:
google.maps.event.addDomListener(window, 'load', function(){});
结束
window.onload = function()
答案 0 :(得分:0)
Google Maps JavaScript API事件模型可创建和管理自己的自定义事件。但是,浏览器中的DOM(文档对象模型)还会根据使用中的特定浏览器事件模型创建和发送自己的事件。如果您希望捕获并响应这些事件,Maps API会提供
addDomListener()
静态方法来侦听和绑定DOM事件。
addDomListener()
只是将指示的事件传递给浏览器,浏览器根据浏览器的DOM事件模型处理它;但是,几乎所有现代浏览器至少都支持DOM Level 2.(有关DOM级别事件的更多信息,请参阅Mozilla DOM Levels参考。)