SORU
29 Aralık 2011, PERŞEMBE


nesne dizideki karakterlerden oluşan yöntem?

Nesneleri içeren bir dizi indeksi elde etmek için en iyi yöntemi nedir?

Bu senaryo düşünün:

var hello = {
    hello: 'world',
    foo: 'bar'
};
var qaz = {
    hello: 'stevie',
    foo: 'baz'
}

var myArray = [];
myArray.push(hello,qaz);

Şimdi hello özellik, bu örnekte, 1 olacak 'stevie' indexOf nesne istiyorum.

JavaScript ile oldukça acemi değilim ve eğer basit bir yöntem varsa ya da eğer kendi görevim bunu yapmalıyım bilmiyorum.

CEVAP
15 NİSAN 2013, PAZARTESİ


Bir satır kullanarak çözebilir bence 'göster' fonksiyonu

pos = myArray.map(function(e) { return e.hello; }).indexOf('stevie');

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • joshsnice

    joshsnice

    28 Kasım 2006
  • ShayLoss

    ShayLoss

    5 Kasım 2009