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__} | 
      没有原型链 |