window.onload = function(){
var obj = '{
"name" : "Raj",
"age" : 32,
"married" : false
}';
var val = eval('(' + obj + ')');
alert("name : " + val.name + "\n" +
"age : " + val.age + "\n" +
"married : " + val.married);
}
Trong một mã như thế này, tôi đang cố gắng tạo chuỗi JSON chỉ để chơi xung quanh. Nó ném lỗi, nhưng nếu tôi đặt tất cả các tên, tuổi, kết hôn trong một dòng duy nhất (dòng 2) nó không. Có vấn đề gì?Làm thế nào để tạo chuỗi JSON trong JavaScript?
Xem này trả lời http://stackoverflow.com/questions/3904269/convert- object-to-json-string – powtac
'eval' là ** ác **. – candlejack