Bu öğretici, JSON'u JavaScript'te bir diziye ve haritaya dönüştürmenin yollarını gösterecektir.
JSON JavaScript Dizisine Nasıl Dönüştürülür?
JSON'u bir diziye dönüştürmek için ' JSON.parse() ' yöntem. Bu yöntem, JSON dizesini bir nesneye dönüştürmek için kullanılır. JSON stringini diziye çevirmek için önce stringi bir nesneye çevireceğiz sonra “ itmek() ” Boş bir diziye değer ekleme yöntemi.
Sözdizimi
“JSON.parse()” yöntemi için aşağıdaki yöntemi kullanın:
JSON. ayrıştırmak ( JSONDizesi ) ;
Bir JSON dizesini girdi olarak kabul eder ve bir nesneyi çıktı olarak verir.
Örnek
'adlı bir JSON dizesi oluşturun. strJSON ”:
öyleydi strJSON = '{'name': 'Paul', 'yaş': '32', 'Tanım': 'HR'}' ;
JSON dizesini, onu bir nesneye dönüştüren bir bağımsız değişken olarak ileterek 'JSON.parse()' yöntemini çağırın:
öyleydi nesnejSON = JSON. ayrıştırmak ( strJSON ) ;“ adlı boş bir dizi oluşturun. diziJSON ”:
öyleydi diziJSON = [ ] ;'adlı dönüştürülen nesneyi yineleyin. nesnejSON ” ve “ kullanarak dizideki her bir tuşa karşı değerleri itin. itmek() ' yöntem:
için ( öyleydi Ben içinde nesnejSON ) {diziJSON. itmek ( nesnejSON [ Ben ] ) ;
}
Son olarak, diziyi konsolda yazdırın:
konsol. kayıt ( diziJSON ) ;JSON'un başarıyla bir diziye dönüştürüldüğü görülebilir:
JSON'u JavaScript'te haritaya nasıl dönüştürebilirim?
JSON'u haritaya dönüştürmek için “ Harita() ” yapıcı ile “ Nesne.girişler() ' Ve ' JSON.parse() ” yöntemleri. 'JSON.parse()' yöntemi, dizeyi bir nesneye dönüştürürken, 'Object.entries()' yöntemi, dönüştürülen nesneden bir dizi anahtar-değer çifti verir. 'Harita' yapıcısı, giriş dizisinden yeni bir Harita nesnesi oluşturur.
Sözdizimi
JSON'u JavaScript'te haritaya dönüştürmek için verilen sözdizimini kullanın:
yeni Harita ( Nesne . girdileri ( JSON. ayrıştırmak ( nesnejSON ) ) ) ;Örnek
JSON dizesini bir argüman olarak ileterek “Map()” yapıcısını “Object.entries()” ve “JSON.parse()” yöntemiyle çağırın:
sabit haritaJSON = yeni Harita ( Nesne . girdileri ( JSON. ayrıştırmak ( nesnejSON ) ) ) ;Haritayı konsolda ' kullanarak yazdırın. konsol.log() ' yöntem:
konsol. kayıt ( haritaJSON ) ;Çıktı
JSON'un JavaScript'te diziye/haritaya dönüştürülmesiyle ilgili tüm gerekli bilgileri sağladık.
Çözüm
JSON'u bir diziye dönüştürmek için ' JSON.parse() ” yöntemi ile “ itmek() ” yöntemini kullanın ve JSON'u bir haritaya dönüştürmek için “ Harita() ” yapıcı ile “ Object.entries() ' Ve ' JSON.parse() ' yöntem. JSON.parse() yöntemi, JSON dizesini bir nesneye dönüştürdüğü için dönüştürme için anahtar yöntemdir. Bu öğretici, JSON'u JavaScript'te bir diziye ve eşlemeye dönüştürme yöntemlerini gösterdi.