1-1 JSON 定义
JSON: JavaScript Object Notation(JavaScript 对象标记法)。
JSON 是一种存储和交换数据的语法。
JSON 是通过 JavaScript 对象标记法书写的文本。
1-2json对象声明
1.声明
/* json对象 key,value的形式出现的 */
var cheng = {
"name":"chengchao",
age:20,
sex:"男"
}
2.读取属性值
console.log(cheng.name)
/* Tip:如果属性名是变量的情况下,使用中括号去读取 */
console.log(cheng["name"])
3.添加属性
cheng.love= "看电影"
console.log(cheng)
4.读取对象的属性和value值
Object.keys(obj)
Object.values(obj)
console.log(Object.keys(cheng))
console.log(Object.values(cheng))
5.遍历for
/* 6.for in */
for(var k in cheng){
console.log(k)
console.log(cheng[k])
}
二、json解析
JSON.stringify(words)
解析为字符串
JSON.parse(localStorage.getItem("words"));
解析为对象