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

  • 1881 Animation

    1881 Animati

    5 EKİM 2013
  • Metheud

    Metheud

    9 EYLÜL 2006
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012