JOSN
JSON:是一种轻量级的数据交换格式;
{key:value , key:value};
var student ={lastname:"张三", age:18};
value:可以有很多种
1 基本的数据类型(字符串 ,数字 ,布尔值)
2 数组
{lastname:"李四", books:["西游记","红楼梦","三国演义","水浒传",{},18] };
3 对象
var student ={lastname:"张三",age:18,car:{pp:"雷克萨斯",price:"30000$"}};
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
</body>
<script type="text/javascript">
//一个复杂的json对象
var student = {
username : "zhagnshang",
age : 18,
car : {
color : "red",
weight : "1.1吨",
price : "300000¥"
},
infos : [ {
bookname : "",
price : 99.88
}, 18, true ]
};
//js 对象的好处,属性操作特别方便
alert(student.username);//usernaem
alert("weishenmebuxing");
//json的要求和js对象是一样的,只不过key必须是字符串
//js对象在声明key的时候是否加双引号可以选择
var student2 = {
username : "zhagnshang",
age : 18
}
alert(student2);
var strjson=JSON.stringify(student2);
</script>
</html>

浙公网安备 33010602011771号