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 Cumia

    Anthony Cumi

    5 EYLÜL 2006
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013