浏览:3052008-03-20 01:36   来自deerchao      :
  Ajax兴起以后,javascript的惯用法从以前的C语言风格,逐渐地得到更新和发展.其中,包含两个比较大的趋势:一是向java/C#等静态语言靠拢,一是充分发挥javascript本身语法简练的优势.
  前者的典型是GWT,Script#,Asp.net Ajax等.这里前两者做得相当彻底,直接把java/C#代码"编译"成javascript代码,目标是把javascript当作web时代的汇编/机器语言给从大多数Web开发者的工具箱里踢出去;后者则在javascript之上加了一层封装,以一种比较"怪异"但更"规范化"的语法添加了属性,事件,枚举,继承等特性,就像在C++里用宏/模板定义了一套新的语法一样.
  后者的典型是jQuery, ExtJS等,大量采用对象字面量,匿名函数,词法作用域等特性,使代码既短小精悍,又可读易懂.
  目前而言,我更喜欢第二种,因为写起来非常顺手,而且关键字少,符号多,代码里的重点显得比较突出.
  你更钟情于哪一种用法?你觉得哪种用法更有前途?为什么?
楼主
  3个月前   张荣华      :
我喜欢第二种,另外超喜欢用jquery框架。。。
回复  1楼 回到顶楼 
  3个月前   EricWen      :
回复  2楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
1 17317