Powiel możliwe:
What is the difference between object keys with quotes and without quotes?JS klucze obiektu z cudzysłowami lub bez?
jest zainteresowanie, jaka jest właściwa droga, pisać kluczy obiektowych w cudzysłowie, czy nie? czyli
var obj = {
"name": "Jhon"
}
lub
var obj = {
name: "Jhon"
}
na przykład z kodu php echo json_encode(array("a"=>"aaa","b"=>"bbb"));
wynikiem jest obiekt, który ma klucze z cytatami. Ale na przykład zobaczyć jquery animate, w dokumentacji jest klucze bez cudzysłowu, (jest to także format obiektu JS, prawda?)
$("#someElement").animate({
marginLeft: "200px"
},
{
duration: 1000
});
Więc, co jest bardziej właściwa droga?
dobre Przeczytaj o JSON vs obiekt dosłowny: http://benalman.com/news/2010/03/theres-no-such-thing-as- a-json/ –