收藏本页 | 网站地图 | 投稿指南
 
 
当前位置:首页 >> 学院首页 >> 网页设计 >> JavaScript >>

也来说说Ajax的事儿 精华

放大字体  缩小字体  At: 2008-04-09 13:28  By: 年华 转载 来源: T2的学习笔记 作者: T2


3.如何提高Ajax的使用水平
如果说前两点是使用Ajax应遵循的硬性规则,那么这里讲的就是如何更好的使用Ajax的软性条件了。

Ajax是个好东西,但也取决你怎么使用。如果你遵循了本文上述两点,我想在大面上就已经没问题了。但是还有很多值得思考的地方,例如你的Ajax应用是不是系统消耗最小?有没有更好的开发方式?能不能让我的JavaScript代码更好维护?以下给出的几个Tips,也许对你提高Ajax开发水平能有帮助。

  • 请学好学精JavaScript,这是你使用Ajax的资本,如果想真正精通Ajax,并开发出优质的Ajax应用,这就需要你精通JavaScript。
  • 请无论如何把DOM是什么搞清楚,要知其然、知其所以然。
  • 尽量使用标准化布局,把结构和表现相分离,这样对你开发优质的Ajax应用以及降低开发难度有极大好处。
  • 平时多思考一些Ajax的东西,提高自己的思想层面,而不是只会闷头写代码。
  • 多读一些关于Ajax的好书,例如《Ajax实战》、《Ajax设计模式》等。
  • 提高自己的后台开发能力,虽然Ajax主要在前台开发中使用,但是在一个系统中前后台是相辅相成的,提高后台开发水平对你的Ajax开发大有好处。
  • 虽然JS很古怪,但是请尽量使用面向对象思想写JS代码。请认真对待JS代码,写之前也要经过仔细的设计,要向后台代码一样注重其可复用性、可扩展性和灵活性,代码规范也必不可少。
  • 不要太依赖框架,特别是ASP.NET程序员,只靠拖动几个控件也许能开发出Ajax应用,但是绝对开发不出好的Ajax应用,手写JavaScript不可避免,当然ASP.NET Ajax框架客户端对JS的扩展使得你可以更方便的编写JS,也可以让你写JS时使用更多OO思想。
 






         









 
Google
论坛精华  
 
 
  ©2005-2008 站长吧 Master8.NET All Rights Reserved 陕ICP备05010609号