Registre los elementos DOM creados dinámicamente de una página web con un script de usuario

Quiero extraer todas las funciones dinámicas de JavaScript de una página web, con un script de usuario.

Alguien sugirió usar un gancho para objetos DOM. También proporcionaron este ejemplo:

<code>var f = document.createElement;document.createElement = function(tagName){ 
console.log(tagName); 
f.apply(document, arguments); }
</code>


Creo que esta función registra todos losdocument.createElement() llamadas, pero ¿dónde agrego esta función en mi script de usuario?
Intenté crear un script de usuario que contenga solo esta función, pero no funcionó.

El script de usuario se ejecuta después de que se carga la página. ¿Cómo se puede cambiar esta función para que rastree las funciones dinámicas de antemano?

Respuestas a la pregunta(1)

Su respuesta a la pregunta