Salut wonesek,
Je pense que tu te mélange un peu les pinceaux ...
En fait, dans ton exemple, monObj n'est pas le nom de l'objet mais le nom de la variable contenant l'objet ...
Et cette nuance fait que tu ne pourras pas retrouver ce nom si ce n'est en le stockant en propriete de l'objet ...
Tu peux par contre trouver le type d'objet, dans ton exemple clA en utilisant quelque chose comme ceci :
function clA() {
}
Object.prototype.type = function() { var sStr = this.constructor.toString(); sStr = sStr.substring(sStr.indexOf(" ") + 1, sStr.indexOf("(")); return sStr; }
var oObj = new clA(); alert(oObj.type());
|
Bon Dev ...