Bolehkah JSON menyimpan fungsi?
Bolehkah JSON menyimpan fungsi?

Video: Bolehkah JSON menyimpan fungsi?

Video: Bolehkah JSON menyimpan fungsi?
Video: REST API #3 APA ITU JSON? 2024, November
Anonim

Tidak ada fungsi jenis data masuk JSON . JSON menyokong objek, tatasusunan, rentetan, nombor, boolean dan nol. Ia adalah format data, bukan bahasa pengaturcaraan. Ia tidak masuk akal untuk menyokongnya fungsi.

Dengan ini, bolehkah JSON mempunyai fungsi?

Jawapan rasmi ialah: Tidak, ia tidak sah untuk ditakrifkan fungsi dalam JSON hasil! Walaupun JSON digunakan sebagai format siri data bebas bahasa, terowong "kod" melalui jenis lain kehendak kerja. A JSON rentetan mungkin digunakan untuk lulus JS fungsi kepada penyemak imbas sisi klien untuk dilaksanakan.

Kedua, bolehkah kunci JSON menjadi nombor? JSON hanya membenarkan kunci nama menjadi rentetan. Anda tidak menggunakan JSON walaupun. Anda mempunyai objek JavaScript literal. awak boleh gunakan pengecam untuk kunci , tetapi pengecam boleh jangan mulakan dengan a nombor.

Kemudian, apakah kegunaan JSON Stringify?

The JSON . merangkai kaedah menukar nilai JavaScript kepada a JSON tali. Ia biasanya digunakan untuk menukar tatasusunan atau objek JavaScript kepada JSON , walaupun boleh juga digunakan dengan jenis data mudah seperti rentetan dan nombor.

Adakah JSON bahasa pengaturcaraan?

JSON ialah format data. Ia boleh dikelaskan sebagai a bahasa , tetapi bukan a bahasa pengaturcaraan . Hubungannya dengan JavaScript ialah ia berkongsi sintaksnya (lebih kurang) dengan subset literal JavaScript. The JSON spesifikasi mentakrifkannya sepenuhnya; ia tidak bergantung pada rujukan kepada spesifikasi JavaScript.

Disyorkan: