最近的一些工作

我喜欢javascript,因为它够飘逸。

我现在的工作主要跟它打交道。

javascript是一种执行型的语言,它依靠着浏览器。

要完成任务,要先从服务器下载该javascript文件,然后浏览器解释并执行该代码。

如果javascript文件太大太多,那么悲剧就会发生,所以要减肥

(这里先别讨论代码的执行效率,这与程序员密切相关的)。


减肥方法:根据后台框架封装javascript组件(前端是Extjs框架)。

是的,一个项目绝对不会只用一个window一个grid什么的,一个项目总会是个庞大的东西,所以封装一些常用的组件成为必然。

下面是个封装好的gridPanel例子,实现代码只要几行:


最近的一些工作

效果如下:


最近的一些工作


是不是代码量少了许多?答案是肯定的。

当然,这里不能把业务逻辑的代码也算进去的。