SORU
25 NİSAN 2012, ÇARŞAMBA


Nesne veya sınıf adını almak javascript

bir nesnenin işlev adı almak için herhangi bir çözüm var mı ?

function alertClassOrObject (o) {
   window.alert(o.objectName); //"myObj" OR 2myClass" as a String
}

function myClass () {
   this.foo = function () {
       alertClassOrObject(this);
   }
}

var myObj = new myClass();
myObj.foo();

(bu k var) { ... } için bilgi hakkında code ya da Nesne yok. Bunlardan bir tane almak mümkün mü ? Olası PHP - ama internette herhangi bir çözüm javascript için bulamadım.

CEVAP
25 NİSAN 2012, ÇARŞAMBA


Nesne constructor name özelliği işlevi sonra inceleyin.

myObj.constructor.name

"". Sınıfım döndürür

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • failblog

    failblog

    17 HAZİRAN 2008
  • Jonah Penna

    Jonah Penna

    11 EYLÜL 2005
  • merumputdotcom

    merumputdotc

    24 ŞUBAT 2012