Salut,
Afin de faire une "classe" de "debugging" en Javascript, j'aimerais pouvoir récupérérer le nom de l'objet ainsi que le nom de la fonction où la fonction de debugging est appelée...
Je m'explique:
Voici un petit exemple ainsi j'aimerais savoir comment obtenir ce nom_classe.fonction sans l'écrire "à la main" afin que ma méthode catchError me crée un méssage du type:
Une autre question du même goût, dans var objet = new MonObjet(); par exemple, est-il possible de savoir quelle variable contient l'objet afin de faire la différence avec un var objet2 = new MonObjet(); ?
Afin de faire une "classe" de "debugging" en Javascript, j'aimerais pouvoir récupérérer le nom de l'objet ainsi que le nom de la fonction où la fonction de debugging est appelée...
Je m'explique:
function MonObjet()
{
this.maMethode = maMethode;
function maMethode()
{
var debug = new Debugger();
debug.catchError(nom_classe.fonction, erreur);
}
}
Voici un petit exemple ainsi j'aimerais savoir comment obtenir ce nom_classe.fonction sans l'écrire "à la main" afin que ma méthode catchError me crée un méssage du type:
a écrit :
In nom_classe.fonction : l'erreur
Une autre question du même goût, dans var objet = new MonObjet(); par exemple, est-il possible de savoir quelle variable contient l'objet afin de faire la différence avec un var objet2 = new MonObjet(); ?