Imaginemos que visitamos un sitio web aleatorio donde se cargan N archivos javascript:
- file1.js - file2.js - file3.js ... - fileN.js Tenemos la siguiente variable global de tipo Object window.myObject
La pregunta es: ¿hay alguna manera de obtener el nombre del archivo donde se ha definido window.myObject ?
Sé que esto se puede hacer usando las herramientas de desarrollo del navegador, pero me gustaría tener una función que lo haga por mí.
Donde estoy: Siento que podría haber una manera de agregar un setter a window.myObject , para agregar una propiedad de prueba y a console.trace() a través del setter, pero no estoy lo suficientemente avanzado como para entender cómo exactamente (e incluso saber si esto es factible).