JSON
JSON
JS 跟 JSON 是两门语言。
JSON 没有抄袭 function 和 undefined。
JSON 的字符串首尾必须是双引号。
JSON 返回的不是对象。
JS 是一门语言,JSON 是另一门语言,JSON 这门语言抄袭了 JS这门语言。
AJAX 就是用 JS 发请求。
响应的第四部分是字符串,可以用 JSON 语法表示一个对象,也可以用 JSON 语法表示一个数组,还可以用 XML 语法,还可以用 HTML 语法,还可以用 CSS 语法,还可以用 JS 语法,还可以用我自创的语法。
JS VS JSON
JS | JSON |
---|---|
undefined | 没有 |
null | null |
[‘a’,’b’] | [“a”,”b”] |
function fn(){} | 没有 |
{name:’frank’} | {“name”:”frank”} |
‘frank’ | “frank” |
var a ={}; a.self = a; | 搞不定(没有变量) |
{__proto__ } |
没有原型链 |