掌握Json,不耍流氓,Ajax的应用场景

JavaScript/前端
452
0
0
2022-05-31
标签   Ajax

掌握了Ajax的设计思想和编程风格,那我们就进入了实际应用的阶段,在实际应用中又常常会出现什么样的状况?

掌握Json,不耍流氓,Ajax的应用场景

Json数据结构必须掌握

在实际应用过程中,我们发现Json这个词出现的频率高。Json是轻量级的数据结构,用来将数据传输到Ajax客户端。如果你已经在用Ajax开发,你会发现Json非常好用。

可以简单地调用eval()函数来创建Json对象图:

var jsonObj=eval("("+jsonText+")");

Json能够被任何JS引擎使用,有的库已经包含了很多编程语言的Json解析器。

不耍流氓

Ajax可以频繁地在后台与服务器端进行交互,这也为流氓软件提供了便利,例如偷偷上传,窃取隐私,静默动作太多,很象前两年国内好多大公司的全家桶。

掌握Json,不耍流氓,Ajax的应用场景

给予用户知情权,不耍流氓,应该是设计软件的最基本原则。

常用到Ajax的地方

  1. 登录控件
  2. 验证重名、电话号码是否被使用、其他需要在服务器端完成的验证。
  3. 联动下拉列表框
  4. 文本框输入提示

掌握Json,不耍流氓,Ajax的应用场景

4.使用XSLT的动态搜索

5.Ajax XML阅读器 (RSS)

6.幻灯片

(用途非常之广泛)

Ajax 三篇

加上前面的两篇,我总共写了三篇关于Ajax的文章。

第一篇写设计思想,第二篇写编程风格,本篇写实际应用。

这三篇文章过后,如果你是Ajax使用者,那么对Ajax的认识和使用有了升华,如果没有基础,对Ajax也有了了解,Ajax阐述的一些方法和思想,可以参考和应用。

Ajax三篇过后,下一篇写作预告:

腾讯风铃和微信公众号的协同作战,希望读了这篇文章的同学,能够找到或胜任微信公众号建设推广的工作。

(科技自媒体原创作者:钱庄王员外)