JS 和 JSON 的區別

JS 和 JSON 的區別

一、JSON 沒有抄襲 js裏的 function 和 undefined
二、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
不能表示 複雜函數字符串

相關文章
相關標籤/搜索