1.JSON定义 和JSON的结构
AJAX是“Asynchronous JavaScript and XML”的缩写。是指一种创建交互式网页应用的网页开发技术。
AJAX不是一个新的编程语言,但是它是一个使用已有标准的新的编程技术。使用AJAX可以创建更好,更
快,用户界面更友好的Web应用。
JSON的结构
1. )"名称/值"对的集合 不同语言中,它被理解为对象(object),记录(record),结构(struct),字典
(dictionary),哈希表(hash table),键列表(keyed list)等
2. )值的有序列表 多数语言中被理解为数组(array)
2.请谈一下你对Ajax的认识,AJAX最大的特点是什么。
1. )ajax的最大的优点就是实现动态不刷新,通过异步方式,来提升用户的体验,同时优化了浏览器
和服务器之间的传输
2. )可以把一部分以前由服务器负担的工作转移到客户端,利用客户端闲置的资源进行处理,减轻服
务器和带宽的负担,节约空间和成本。
3. )基于Web标准,使用文档对象模板(Document Object Model)作动态显示和交互;使用XML
和XSLT进行数据交换及相关操作;使用XMLHTTPRequest进行异步数据查询和接收;使用
JavaScript将所有的东西绑定在一起。
3.什么是RESTful?
RESTful就是⼀个资源定位及资源操作的⻛格。不是标准也不是协议,只是⼀种⻛格。基于
这个⻛格设计的软件可以更简洁,更有层次。