Cara menggunakan JOBJECT.PARSE pada JavaScript

Diberikan string data JSON, bagaimana saya bisa dengan aman mengubah string itu menjadi objek JavaScript?

Jelas saya bisa melakukan ini dengan tidak aman dengan sesuatu seperti:

var obj = eval["[" + json + ']'];

tapi itu membuat saya rentan terhadap string JSON yang berisi kode lain, yang tampaknya sangat berbahaya hanya untuk eval.

Jawaban:

JSON.parse[jsonString] adalah pendekatan JavaScript murni selama Anda dapat menjamin browser yang cukup modern.

Metode jQuery sekarang sudah tidak digunakan lagi. Gunakan metode ini sebagai gantinya:

let jsonObject = JSON.parse[jsonString];

Jawaban asli menggunakan fungsi jQuery yang sudah usang :

Jika Anda menggunakan jQuery cukup gunakan:

jQuery.parseJSON[ jsonString ];

Persis seperti yang Anda cari [lihat dokumentasi jQuery ].

Jawaban ini untuk IE

Bài mới nhất

Chủ Đề