
JavaScript 其实很灵活。
对 DOM 的操作是画面操控的基础。
来看看什么是非同
步,Ajax 应用程式中如何使用
XMLHttpRequest 发出非同步请求,并来看几个 Ajax 开发实例。
基本上,
XMLHttpRequest
非同步发送并不难,只要几个简单的范例就可以了解如何发送请求与处理回应。
Ajax
技术其实已存在一段时间,重点不在于技术,而是在于应用的方式,也就是在事件、非同步请求与 DOM 的灵活配合。
工欲善其事,必先
利其器!Ajax
应用程式不好开发,您要有好用的工具来辅助!不然会写的很难过!XD
Ajax
应用程式主要是客户端应用程式(虽然还是得跟伺服端沟通啦),在编写 JavaScript、HTML、DOM
时,您一定要有个好用的编辑器、验证器与检视工具。
对于 Java
开发人员来说,很习惯使用
JavaDoc 文件,JSDoc 是个类似 JavaDoc 的文件编辑程式,可以建立类似 JavaDoc 的 JavaScript 文件。
Debug
JavaScript 在 Ajax
应用程式中不是件简单的事,在客户端这边,您可以使用 FireBug 或 Venkman,如果您使用 Aptana Web
IDE,则可以试试它的 Debugger Service。
JsUnit
是个类似 JUnit
的测试框架,专门用来为 JavaScript 进行单元测试,对于复杂的 Ajax 应用程式来说,使用 JsUnit
鼓励开发人员乐于进行测试与重构,使 JavaScript 程式易于维护已非常重要。
规画中...
规画中 ...
|
|