感谢jquery和firebug,让我也终于敢于写javascript了
酝酿已久咯,真是发自内心的感慨,感谢jquery和firebug,让我也终于敢于写javascript了.....T_T
jquery作为一个js中间层,抹平了浏览器的鸿沟,并可用简洁而美妙的语法操作DOM元素,简短的代码确可以成就赏心悦目的动态效果;而后者作为js调试平台,拯救了无数的debugger怨男怨妇,曾几何时,我们为了查看变量值,我们不得不不停的alert,再alert@_@。
并不是没有尝试过编写js,但揭开那些动态效果美丽面纱的后面,是无数粘粘呼呼而又辗转盘肠的js代码,看不懂且理还乱,我记得,曾尝试去捋顺一段缠缠绵绵但展示效果又极好的js代码(我有代码洁僻,看到缩进混乱的代码都要整理后再看),结果发现,代码是可以读懂了,但代码却不能跑了,且死活看不出有什么问题,一怒之下,将js丢到旮旯角落,再也不愿去碰它。n年后偶然发现一篇文章,说当年这个例子是浏览器对js解析的一个bug,我无语了......
javascript这玩意东西太灵活,侵入性太强,且是解析型语言,查错困难,入门容易精通难,此外无数的所谓js技巧更是让代码晦涩难懂,再加上极低的运行效率和极高的内存消耗......种种这些,都注定了js的尴尬局面,也造就了无数垃圾般的代码,我一直很惊讶,这种语言怎么会存活这么久,为什么没有哪个公司或组织跳出来,直接废了丫的,发布另外一种浏览器架构,完全将javascript抛弃。
是ajax和jquery,拯救了javascript,让它重现青春,或者说,让其苟且延缓了寿命。
牢骚之后,发布一个基于jquery的小网站程序,全静态的,但可以根据querystring动态用jquery.ajax来加载页面数据,呃,也就是说,一些简单的无需修改数据的小网站都无需用ASP或者ASP.NET来实现了,用jquery足以。现在,我很庆幸,依赖jquery和firebug,我对javascript也有一定的驾驭能力了,这个小网站前后2天就完工发布了。哈哈,一点小私心,这个网站是我老爸和人合伙开的公司,现专卖东魁杨梅,现将全站数据打包放在博客园,权做宣传吧,哈哈。此外,说真的,我老家的杨梅大又黑又甜,想起来就口水直流,吃了自家的杨梅,市场上售的杨梅我一点吃的欲望都没有了。
点此下载:威利达果业
转载请注明出处:http://surfsky.cnblogs.com