json 就是把对象变成字符串:而且属性名必须加引号。
对象里称:属性与属性值
json里称:键与键值
json的分类:
1.json对象:
2.json数组:数组里可以放任何东西:对象、数字。。。
不能直接函数的意思是:函数也要变成字符串
json:方法:利用工具类
JSON就是一个工具类:里面封装了parse 与stringify两个方法:
1.JSON.parse(参数):
参数为json对象,将json对象转为对象
参数为json数组,就将json数组转为数组
2.JSON.stringify(参数)
对象无法拼接字符串,来变成json对象;
参数是对象,变成json对象
参数是数组,变成json数组
知识点:eval():括号里放字符串,会当js语句去执行
IE7及以下:(一般开发中不会使用)
想把:JSON对象变成对象,eval里要把json对象拼接上()