JSON có thể lưu trữ các chức năng không?
JSON có thể lưu trữ các chức năng không?

Video: JSON có thể lưu trữ các chức năng không?

Video: JSON có thể lưu trữ các chức năng không?
Video: JSON là gì? JSON được sử dụng như thế nào trong Javascript? 2024, Tháng tư
Anonim

Không có hàm số nhập dữ liệu vào JSON . JSON hỗ trợ các đối tượng, mảng, chuỗi, số, boolean và null. Nó là một định dạng dữ liệu, không phải là một ngôn ngữ lập trình. Nó không có ý nghĩa nhiều để hỗ trợ chức năng.

Sau đây, JSON có thể có các chức năng không?

Câu trả lời chính thức là: Không, nó không hợp lệ để xác định chức năng trong JSON kết quả! Thậm chí nếu JSON được sử dụng như một định dạng tuần tự hóa dữ liệu độc lập với ngôn ngữ, một đường hầm của "mã" thông qua các loại khác sẽ công việc. MỘT JSON chuỗi có thể được sử dụng để chuyển một JS hàm số vào trình duyệt phía máy khách để thực thi.

Thứ hai, khóa JSON có thể là một số không? JSON chỉ cho phép Chìa khóa tên là chuỗi. Bạn không sử dụng JSON mặc dù. Bạn có một đối tượng JavaScript theo nghĩa đen. Bạn có thể sử dụng số nhận dạng cho chìa khóa , nhưng một số nhận dạng có thể không bắt đầu bằng một con số.

Sau đó, việc sử dụng JSON Stringify là gì?

Các JSON . xâu chuỗi phương thức chuyển đổi một giá trị JavaScript thành một JSON dây. Nó thường là đã sử dụng để chuyển đổi các mảng hoặc đối tượng JavaScript thành JSON , mặc dù nó cũng có thể đã sử dụng với các kiểu dữ liệu đơn giản như chuỗi và số.

JSON có phải là một ngôn ngữ lập trình không?

JSON là một định dạng dữ liệu. Nó có thể được phân loại là ngôn ngữ , nhưng không phải là một ngôn ngữ lập trình . Mối quan hệ của nó với JavaScript là nó chia sẻ cú pháp (ít nhiều) với một tập hợp con các ký tự JavaScript. Các JSON đặc điểm kỹ thuật xác định nó hoàn toàn; nó không phụ thuộc vào các tham chiếu đến đặc tả JavaScript.

Đề xuất: