JS-和-JSON-的区别

JS 和 JSON 的区别

1、JSON 没有抄袭 js里的 function 和 undefined
2、JSON 的字符串 首尾必须是 ” “

JS — VS — JSON
左边是JS 右边是 JSON
undefined ————— 没有
null ———————– null
[‘a’,’b’] ——————- [“a”,”b”]
{name:’frank’} ———– {“name”:”frank”}
function fn(){} ———— 没有
‘book’ ——————– “book”
var a ={};a.self = a —– 搞不定(没有变量)
{ ——proto—— } ——— 没有原型链(只有哈希)

总结:
不能表示 undefined
不能表示 function
不能表示 复杂函数


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理