一、json的使用
json 是数据格式,是后台返回的数据格式 对象型,数组型
代码:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
姓名:<span id="name"></span>
性别:<span id="sex"></span>
<ul id="menu"></ul>
<script>
var man={
"name":"张三",
"sex":"男"
};
console.log(man);
document.querySelector("#name").innerHTML=man.name;
document.querySelector("#sex").innerHTML=man.sex;
var woman= [
{
"name":"李四"
},
{
"name":"王麻子"
}
];
var str="";
for(var i=0;i<woman.length;i++)
{
str+="<li>"+woman[i].name+"</li>";
}
document.querySelector("#menu").innerHTML=str;
JSON.stringify();//将json对象转化为json字符串
JSON.parse();//将json字符串 转化为json对象
</script>
</body>
</html>
结果:
二、目前所学的知识总结
js语法严格区分大小写,js字面量分为变量和常量,变量是存放可变化值的量,常量是存放不可变化的值 ;
命名规则:以字母开头,或者$ _开头 严格区分大小写 定义变量 只定义变量 不赋值console.log()输出变量到控制台js里面var声明的变量可以存储任何类型的值。
数据类型分为:string、 bool 、number、 object 、null 、undefined
作用域有全局变量和局部变量
变量的闭包:在外部使用函数内部的局部变量,将内部的变量变成了私有变量,形成了闭包。存到内存里面,大量运用闭包的话,会造成内存泄漏。