Blog

JSON tut 8: SON Array Litterals

0
(0)

https://www.w3schools.com/js/js_json_arrays.asp

Đây là một chuỗi JSON:'[“Ford”, “BMW”, “Fiat”]’

Bên trong chuỗi JSON có một mảng JSON theo nghĩa đen:[“Ford”, “BMW”, “Fiat”]

Mảng trong JSON gần giống như mảng trong JavaScript.

Trong JSON, giá trị mảng phải có kiểu chuỗi, số, đối tượng, mảng, boolean hoặc null .

Trong JavaScript, các giá trị mảng có thể là tất cả những điều trên, cộng với bất kỳ biểu thức JavaScript hợp lệ nào khác, bao gồm các hàm, ngày tháng và không xác định.


Mảng JavaScript

Bạn có thể tạo một mảng JavaScript từ một ký tự:

Thí dụ

myArray = ["Ford", "BMW", "Fiat"];

Hãy tự mình thử »

Bạn có thể tạo một mảng JavaScript bằng cách phân tích cú pháp chuỗi JSON:

Thí dụ

myJSON = '["Ford", "BMW", "Fiat"]';
myArray = JSON.Parse(myJSON);

Hãy tự mình thử »


Truy cập giá trị mảng

Bạn truy cập các giá trị mảng theo chỉ mục:

Thí dụ

myArray[0];


Hãy tự mình thử »


Mảng trong đối tượng

Các đối tượng có thể chứa các mảng:

Thí dụ

{
"name":"John",
"age":30,
"cars":["Ford", "BMW", "Fiat"]
}

Bạn truy cập các giá trị mảng theo chỉ mục:

Thí dụ

myObj.cars[0];


Hãy tự mình thử »



Vòng qua một mảng

Bạn có thể truy cập các giá trị mảng bằng cách sử dụng một for invòng lặp:

Thí dụ

for (let i in myObj.cars) {
  x += myObj.cars[i];


}Hãy tự mình thử »

Hoặc bạn có thể sử dụng một forvòng lặp:

Thí dụ

for (let i = 0; i < myObj.cars.length; i++) {
  x += myObj.cars[i];


}Hãy tự mình thử »

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.