JSON学习

先学课

HTML、CSS、JavaScript(弱语言)

JSON是什么?

JSON(JavaScript Object Notation)是一种标准的轻量级的数据交换格式。
其特点是:体积小,易解析。

JSON相关

在实践开发中有两种数据交换格式,使用最多的,其一的JSON,另一个是XML。
XML体积大,解析麻烦,但其优点是:语法严谨。(银行等相关的系统之间进行数据交换的话会使用XML。)

JSON的语法格式

1.键值对的无序集合——对象(或者叫记录、结构、字典、哈希表、有键列表或关联数组等)

  var jsonObj={
     "属性名":属性值,
     "属性名":属性值,
     "属性名":属性值,
 ...
  }
  如下:(体现键值对)
  var studentObj={
     "sno":110,
     "sname":"张三",
     "sex":"男"
  };

2.值的有序列表——数组

  var Students=[
     {"sno":"110","sname":"张三","sex":"男"}{"sno":"110","sname":"张三","sex":"男"}{"sno":"110","sname":"张三","sex":"男"}
  ];

window.eval

eval函数的作用是:
将字符串当做一段JS代码解释并执行
如下使用:

  var fromjava="{\"sno\":\"110\",\"sname\":\"张三\",\"sex\":\"男\"}";
  //将字符串"var jsonObj="+fromjava 转化为json对象
  window.eval("var jsonObj="+fromjava);

学习后话

使用纯JS的机会很少
一般都会使用JS框架(JQurey)

后学

XML
http协议与tomcat服务器
servlet
JSP

AJAX
jQuery

Maven


框架
Spring
SpringMVC(Servlet)
MyBatis(数据库Mysql,JDBC)

SSM三大框架

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值