JavaScript Object Notation (JSON) adalah format pertukaran data berbasis teks yang ringan, bebas bahasa. JSON menentukan seperangkat aturan untuk merepresentasikan data terstruktur secara portabel. JSON mendukung empat tipe primitif (string, angka, nilai boolean, dan null) dan dua tipe terstruktur (objek dan array). Banyak bahasa pemrograman menggunakan JSON untuk bertukar data, termasuk JavaScript, Java, C++, C#, Go, PHP, Python, dan banyak lainnya
Contoh JSON
{ "Id": 78912, "Customer": "Jason Sweet", "Quantity": 1, "Price": 18.00 }
Contoh Larik JSON
Array JSON datang dalam berbagai jenis. string, angka, boolean, objek, dan array multidimensi. Di bawah ini adalah contoh tipe array JSON dengan deskripsi mendetail
Array JSON dari String
Array string JSON hanya berisi elemen string, di mana setiap elemen dipisahkan oleh koma (,). Berikut ini adalah contoh array JSON yang menyimpan nilai string
Contoh Array String JSON
["Apple", "Cherry", "Strawberry", "Banana", "Grape"]_
Array Bilangan JSON
Array angka JSON hanya berisi elemen numerik. Di bawah ini adalah contoh array JSON yang menyimpan nilai numerik
Contoh Array Bilangan JSON
[13, 25, 53, 78, 94]
Array JSON dari Boolean
Array JSON boolean hanya berisi boolean (benar atau salah). Berikut ini adalah contoh array boolean JSON
Contoh Array Boolean JSON
[true, true, false, false, true]
Array Objek JSON
Objek JSON mirip dengan objek JavaScript. Kita juga dapat membuat larik JSON yang berisi banyak objek, lalu kita dapat mengulangi larik ini atau menggunakan tanda kurung siku "[]" untuk mendapatkan objek yang diinginkan. Di bawah ini adalah contoh array objek JSON
Contoh Array Objek JSON
[ {"name":"Leo", "rating":"[email protected]", "age":25}, {"name":"Tim", "rating":"[email protected]", "age":23}, {"name":"Alice", "rating":"[email protected]", "age":31}, {"name":"Jack", "rating":"[email protected]", "age":27} ]_
Array Bersarang JSON
Array JSON dapat berisi berbagai array sebagai elemen. Anda dapat menggunakan operator "[]" untuk mendapatkan array pada indeks apa pun dan menggunakan operator "[]" lagi untuk mendapatkan elemen dari array yang dipilih. Berikut ini adalah contoh pembuatan array JSON multidimensi
Contoh Array Bersarang JSON
[ ["a", "a", "a"], ["b", "b", "b"], ["c", "c", "c"] ]
Susunan Campuran JSON
Array JSON campuran berisi berbagai jenis elemen. Di bawah ini adalah contoh array JSON yang menyimpan nilai campuran
Contoh Array Campuran JSON
["Apple", 1, true, {"name":"Leo", "rating":"VIP"}]_
Lihat juga
- Bagaimana cara saya memposting JSON ke server?
- Bagaimana cara mendapatkan JSON dari server?
- Bagaimana cara menambahkan komentar ke JSON?
- Bagaimana cara mengonversi larik JavaScript ke string JSON?
Hasilkan cuplikan kode untuk Java dan bahasa pemrograman lainnya
Konversikan permintaan JSON Array Anda ke PHP, JavaScript/AJAX, Curl/Bash, Python, Java, C#/. Cuplikan kode .NET menggunakan pembuat kode Java
Contoh dan artikel terkait Java JSON Array API
Bagaimana cara mengirim Payload JSON ke server? . dump() vs json. dumps() dengan Python?
Mungkin ada saatnya Anda merasa perlu membuat perulangan melalui larik objek JSON di JavaScript. Namun, Anda tidak perlu lagi khawatir tentang hal ini, karena dapat dilakukan dengan menggunakan array angka, string, atau objek. Ada banyak cara mengulang dalam JavaScript dan di sepanjang artikel ini kami akan membantu Anda memahaminya
Ada beberapa jenis cara untuk mengkategorikan loop dalam JavaScript. Ini penting untuk diketahui karena mereka memainkan peran penting dalam memahami konsep
Kategori Loop dalam JavaScript
Putaran 'Untuk'
For Loop didahulukan karena kesederhanaan dan kemudahan penggunaannya. Ini adalah jenis loop yang sangat ramah pengguna yang berjalan dengan metode menggunakan penghitung.
Nilai pertama kali ditetapkan dengan kondisi yang sesuai, yang juga disebut 'menginisialisasi loop'. Selanjutnya, terminal atau nilai akhir ditentukan. For Loop membuatnya sangat mudah ketika Anda perlu menjalankan serangkaian kode beberapa kali
For Loop dibagi lagi menjadi.
1. Menggunakan larik
Sepotong kode berikut adalah contoh sempurna tentang cara menggunakan loop for melalui array.
{% bahasa pemblokir kode="js" %}
var angka = [ 10, 20, 30, 40, 50]
untuk (var i=0; i < angka. panjang;
menghibur. log(angka[i])
}
{% kode-blok-akhir %}
Di sini, saya telah menggunakan semua angka dalam bentuk array, lalu mencetaknya masing-masing di jendela konsol. Dengan cara yang sama, Anda dapat membuat perulangan melalui serangkaian string
2. Membuat loop melalui elemen DOM
Loop For juga dapat digunakan untuk mengubah warna. Pertimbangkan situasi di mana Anda ingin memilih warna tertentu untuk semua jangkar halaman Anda. Untuk melakukannya, gunakan potongan kode berikut
{% bahasa pemblokir kode="js" %}
elemen var = dokumen. querySelectorAll("a");
untuk (var i=0; i