prevent window.onload se anula javascript

¿Cómo superar los controladores de eventos que se anulan? Tengo un script que dice a.js

window.onload = function () {
   //Handler in a.js
}

Otro script dice b.js

window.onload = function () {
   //Handler in b.js
}

dónde

a.js es una especie de biblioteca de terceros creada por mí

b.js es un editor que usa mi script [No puedo hacer ningún cambio aquí]

¿Cargará el controlador en b.js anular el controlador de a.js?

Si es así, ¿cómo evitar que esto suceda?

¿Construirá una cola de todos los controladores de eventos en a.js y los eliminará en la ayuda del evento?

¿Pero a.js sabrá todos los controladores de eventos para un evento por adelantado hasta que b.js esté cargado?

os pensamientos y las referencias ayudarían a

Respuestas a la pregunta(6)

Su respuesta a la pregunta