js原生代码中声明json对象格式:
var person = {"name" : "Tom", "age" : 25}; console.log(person.name);
毫无疑问,是标准json格式,只包含 { " , : }5种特殊字符;
jQuery代码中json对象格式:
$.ajax('someUrl', { …… data : { name :'Tom', age : 25 } …… });
而这里,在声明对象格式时name、age没用双引号包裹,其它开源库大都亦然,这是问什么,一直有这个疑问,望大家解答下~
相关分类