SORU
22 Kasım 2010, PAZARTESİ


Dinamik olarak erişim özelliğini kullanarak değişken nesne

Bir nesnenin dinamik bir isim kullanarak bir özellik erişmeye çalışıyorum. Bu mümkün mü?

something = { bar: "Foobar!" }
foo = 'bar'
something.foo // The idea is to access something.bar, getting "Foobar!"

CEVAP
22 Kasım 2010, PAZARTESİ


Bir nesnenin two ways to access properties)

  • Nokta gösterim: something.bar
  • Köşeli parantez açıklaması: something['bar']

Parantez arasındaki değer herhangi bir ifade olabilir. Eğer özellik adı bir değişken olarak depolanır, bu nedenle, köşeli parantez açıklaması kullanarak vardır:

var foo = 'bar'
something[foo]

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Britec09

    Britec09

    4 Mart 2009
  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010