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

  • Anthony Le

    Anthony Le

    10 EKİM 2006
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • WePlayWeWatch

    WePlayWeWatc

    3 Temmuz 2013