Json.stringify là gì

     
*

JSON là viết tắt của JavaScript Object Notation, nó cũng là 1 định dạng để tàng trữ và di chuyển dữ liệu. Định dạng JSON có bắt đầu từ cú pháp đối tượng người sử dụng của Javascript, bởi vì vậy nó thừa kế sự solo giản, và trọn vẹn dựa trên văn bản.

Bạn đang xem: Json.stringify là gì


*

var aCompany = name : "Amazon", ceo : "Jeff Bezos", employees: < firstName: "John", lastName: "Doe", firstName: "Anna", lastName: "Smith", firstName: "Peter", lastName: "Jones" >;
"name" : "Amazon", "ceo" : "Jeff Bezos", "employees":< "firstName":"John", "lastName":"Doe", "firstName":"Anna", "lastName":"Smith", "firstName":"Peter", "lastName":"Jones" >
JSON là 1 định dạng để trao đổi dữ liệu gọn vơi (Lightweight).Dữ liệu JSON tự mô tả chủ yếu nó, vì vậy nó dễ dàng nắm bắt cho tất cả mọi người.JSON là 1 trong ngôn ngữ độc lập, và là 1 trong văn bản. Chúng ta cũng có thể sử dụng một ngôn ngữ bất kỳ để đọc hoặc tạo ra dữ liệu JSON. đa số các ngôn từ lập trình đều có thư viện đọc với ghi dữ liệu JSON.

Xem thêm: Cách Tẩy Dầu Mỡ Trên Quần Áo, Cách Đánh Bay Vết Dầu Mỡ Bám Trên Quần Áo


// JSON Object:"firstName":"John", "lastName":"Doe"// JSON Array:< "firstName":"John", "lastName":"Doe", "firstName":"Anna", "lastName":"Smith", "firstName":"Peter", "lastName":"Jones">
JSON là thuần định dạng tài liệu — nó chỉ chứa những thuộc tính (properties), ko chứa những phương thức.JSON đòi hỏi dấu nháy kép (double quotes) được sử dụng cho các chuỗi, cùng tên trực thuộc tính. Vệt nháy đối chọi (Single quotes) là không phù hợp lệ.Thậm chí duy nhất dấu phẩy hoặc giấu hai chấm (colon) để sai vị trí hoàn toàn có thể làm mang lại tập tin JSON bị sai, cùng không hoạt động. Vày vậy bạn nên cẩn trọng để xác thực bất cứ dữ liệu nào bạn có nhu cầu sử dụng.

Xem thêm: Cách Làm Dưa Rau Muống Không Cần Giấm, Giòn Ngon Hấp Dẫn


Bằng cách thực hiện phương thức JSON.parse(text) giúp đỡ bạn phân tích một dữ liệu JSON và đưa nó thành một đối tượng.
var text = " " + " "name": "Amazon", " + " "ceo" : "Jeff Bezos", " + " "employees" : <" + " "firstName":"John" , "lastName":"Doe" ," + " "firstName":"Anna" , "lastName":"Smith" ," + " "firstName":"Peter" , "lastName":"Jones" " + " > " + "";var obj = JSON.parse(text);console.log(obj.employees);console.log(obj.ceo); // Jeff Bezosconsole.log(obj.employees<0>.firstName); // Johnconsole.log(obj.employees<1>.firstName); // Annaconsole.log(obj.employees<2>.firstName); // Peter