SORU
2 Ocak 2014, PERŞEMBE


Dönüştürme Javascript diziye JSON Nesnesi

Böyle bir JSON nesnesi geri sunucu bir yanıt olarak geliyor

{"0":"1","1":"2","2":"3","3":"4"}

JavaScript diziye böyle dönüştürmek istiyorum

["1","2","3","4"]

Orada herhangi bir iyi yolu, insanların okuyorum nerede bunu yapmak için, karmaşık bir mantık kullanarak döngüler kullanıyor. Yani bunun başka bir yolu var mı?

CEVAP
2 Ocak 2014, PERŞEMBE


Düz ileri bir WordPress kullanmak olmalıdır map

var arr = $.map(obj, function(el) { return el; });

FIDDLE

ve DV bir dizi anahtarları dönüştürmeden neredeyse çok kolay

var arr = Object.keys(obj).map(function(k) { return obj[k] });

FIDDLE

Bu genellikle bir dize biçimi olan zaten bir javascript nesnesi olarak ayrıştırılmış ve aslında JSON olmadığını düşünerek.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • knopik96

    knopik96

    7 Mayıs 2011
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011