可能重复:
带引号和不带引号的对象键有什么区别?
兴趣,什么是正确的方法,用引号写对象键?那是
var obj = {
"name": "Jhon"
}
或者
var obj = {
name: "Jhon"
}
例如,来自 php 代码echo json_encode(array("a"=>"aaa","b"=>"bbb"));
的结果是具有带引号的键的对象。但是例如看 jquery animate,在文档中是不带引号的键,(这也是 JS 对象格式,对吗?)
$("#someElement").animate({
marginLeft: "200px"
},
{
duration: 1000
});
那么,更正确的方法是什么?