最近的一些工作
我喜欢javascript,因为它够飘逸。
我现在的工作主要跟它打交道。
javascript是一种执行型的语言,它依靠着浏览器。
要完成任务,要先从服务器下载该javascript文件,然后浏览器解释并执行该代码。
如果javascript文件太大太多,那么悲剧就会发生,所以要减肥
(这里先别讨论代码的执行效率,这与程序员密切相关的)。
减肥方法:根据后台框架封装javascript组件(前端是Extjs框架)。
是的,一个项目绝对不会只用一个window一个grid什么的,一个项目总会是个庞大的东西,所以封装一些常用的组件成为必然。
下面是个封装好的gridPanel例子,实现代码只要几行:
效果如下:
是不是代码量少了许多?答案是肯定的。
当然,这里不能把业务逻辑的代码也算进去的。