AJax:通过 XmlHttpRequest 对象向服务器发异步请求,从服务器获得数据,然后用
javascript 来操作 DOM 更新页面的技术。
优点:
1、页面无刷新,用户体验好。
2、异步操作,响应速度快。
3、按需请求数据,减轻服务器和带宽负担。
缺点:
1、不支持返回按钮2、安全问题,ajax 暴露了与服务器的交互细节
3、不利于 seo
JSON:JSON(JavaScript Object Notation) 是一种与开发语言无关的、轻量级的数据存
储格式,全称 JavaScript Object Notation,一种数据格式的标准规范,起初来源于 JavaScript
这门语言,后来随着使用的广泛,几乎每门开发语言都有处理 JSON 的 API。
优点:
1、轻量级,占宽度小
2、易于读写
3、支持多种语言
缺点:
1、通过 eval()进行读取,es6 取消了 eval(),eval()具有一定风险
2、没有 XML 格式推广的那么广泛