JSON Metni ve Değerler
Coddy'nin Node.js Journey'sinin Node.js Temelleri bölümünün bir parçası. Ders 11 / 33.
Bir dosya metin içerir. Programınızın çoğu zaman bunun yerine bir diziye ihtiyacı olur. JSON; diziler, nesneler, sayılar ve dizeler gibi değerler için kullanılan bir metin biçimidir. Aşağıdaki değerin tamamının etrafındaki tırnak işaretleri, içeriği bir dizi gibi görünse de onu metin yapar.
const text = '[10,20]';
const scores = JSON.parse(text);
console.log(scores[0]); // 10
console.log(scores.length); // 2JSON.parse metni okur ve metnin tanımladığı değeri döndürür. Metindeki karakterleri değil, ortaya çıkan öğeleri sayın. JSON dizeleri ve nesne anahtarları çift tırnak kullanır.
Görev
KolayBu alıştırmada “Çalıştır”, node practice.js komutunu yürütür. Notlar aracı, Dosya Okuma bölümünde geri döner. Başlangıç kodu, JSON metnini bir diziymiş gibi ele alır.
text değerini bir diziye ayrıştır. İlk öğesini ve öğe sayısını ayrı satırlara yazdır. Hiç argüman olmadığında Buy milk ve ardından 3 bekle. '["Walk","Read"]' argümanını dene: Walk ve ardından 2 bekle.
Kendin dene
const text = process.argv[2] ?? '["Buy milk","Call Ada","Read"]';
console.log(text[0]);
console.log(text.length);
Node.js Temelleri bölümündeki tüm dersler
1JavaScript’i Node Üzerinde Çalıştırma
Merhaba, NodeKomutu OkumaKomut Satırı ArgümanlarıKomutlarKendi başına pratik yap: Express playground