Javascript google.maps.event.addDomListener(窗口'load',函数(){})与window.onload=function(){}

Javascript google.maps.event.addDomListener(窗口'load',函数(){})与window.onload=function(){},javascript,google-maps-api-3,Javascript,Google Maps Api 3,google的api有一种分配事件处理程序的方法,其目的是什么?我为什么要使用: google.maps.event.addDomListener(window, 'load', function(){}); 结束 GoogleMapsJavaScriptAPI事件模型创建并管理自己的自定义事件。但是,浏览器中的DOM文档对象模型也会根据所使用的特定浏览器事件模型创建和分派自己的事件。如果您希望捕获和响应这些事件,那么mapsapi提供adddomstener静态方法来侦听和绑定DOM事件

google的api有一种分配事件处理程序的方法,其目的是什么?我为什么要使用:

google.maps.event.addDomListener(window, 'load', function(){}); 
结束

GoogleMapsJavaScriptAPI事件模型创建并管理自己的自定义事件。但是,浏览器中的DOM文档对象模型也会根据所使用的特定浏览器事件模型创建和分派自己的事件。如果您希望捕获和响应这些事件,那么mapsapi提供adddomstener静态方法来侦听和绑定DOM事件

addDomListener只需将指定的事件传递给浏览器,浏览器根据浏览器的DOM事件模型进行处理;然而,几乎所有现代浏览器都至少支持DOM级别2。有关DOM级别事件的更多信息,请参阅参考


.

…或window.addEventListener'load',函数{}就这一点而言…根据,这只是一种添加事件侦听器的跨浏览器方式。就像jQuery的事件侦听器方法一样。@Xufox我明白了,所以这只是另一个跨浏览器选项。
window.onload = function()