Eventuali duplicati:
What is the difference between object keys with quotes and without quotes?Chiavi oggetti JS con o senza virgolette?
è interesse, ciò che è giusto modo, scrivere chiavi oggetto tra virgolette o no? cioè
var obj = {
"name": "Jhon"
}
o
var obj = {
name: "Jhon"
}
per esempio, dal codice php echo json_encode(array("a"=>"aaa","b"=>"bbb"));
risultato è oggetto che ha le chiavi con le citazioni. Ma per esempio vedi jquery animate, nella documentazione è chiavi senza virgolette, (Questo è anche formato oggetto JS, giusto?)
$("#someElement").animate({
marginLeft: "200px"
},
{
duration: 1000
});
Quindi, qual è il modo più giusto?
Buona lettura su JSON vs oggetto letterale: http://benalman.com/news/2010/03/theres-no-such-thing-as- a-json/ –