1、使用尽可能少的全局变量。尽量用var来声明变量,避免隐式使用全局变量。隐式全局变量和明确定义的全局变量间有些小的差异,就是通过delete操作符让变量未定义的能力。通过var创建的全局变量(任何函数之外的程序中创建)是不能被删除的。无var创建的隐式全局变量(无视是否在函数中创建)是能被删除的这...
分类:
Web程序 时间:
2014-12-16 18:34:07
阅读次数:
183
之前写了两个公司项目里面用到的公共插件,说是插件其实也不算标准。问题描述如下:公司项目分三个平台测试,地址分别为:http://a.server1.com,http://a.server2.com,http://a.server3.com.其中server1,server2,server3分别为三台服务器,而每台服务器有对应的插件地址:http:/..
分类:
Web程序 时间:
2014-10-22 06:33:26
阅读次数:
228
Doloto是“Download Time Optimizer”的简写。官方页面上说它对于大型复杂的AJAX应用尤其的有用,因为这些应用包含了大量的 JavaScript 代码。简单的说,它的工作原理就是把页面中最先用到的JavaScript代码剥离出来,将页面初始化时候加载的JavaScrip.....
分类:
Web程序 时间:
2014-10-03 19:44:15
阅读次数:
329
能做到以下几点,你的网站就是好网站! ? 1、图片一定要压缩,300k以上的图片算是很大了 2、前端不要放flash,卡死 3、js代码一定要放在最后面,css代码要放在前面,否则css会重新渲染页面 4、静态页面的效率是最...
分类:
Web程序 时间:
2014-09-06 17:29:13
阅读次数:
237
1、使用局部变量在函数中,总是使用var来定义变量。无论何时使用var都会在当前的范围类创建一个局部变量。如果不使用var来定义变量,那么变量会被创建在window范围内,那么每次使用这个变量的时候,解释程序都会搜索整个范围树。同时全局变量要在页面从浏览器中卸载后才销毁,..
分类:
编程语言 时间:
2014-07-24 23:57:24
阅读次数:
484
长期东忙西忙,却不忙更新自己的博客,缺少输出,甚为惭愧
记得我当初刚接触GruntJS的时候对NodeJS一知半解,所以第一次使用花了些时间才熟悉起来。本文希望能帮助朋友们快速入门。
为什么要合并、压缩你的JS文件?
在开始之前,先重申一下这个问题。因为经常在帮忙改东西的时候看到HTML页面上引用了N个JS,而通常看到这个就知道这人JS写得有多糟糕了。HTML里穿插一堆JS代码的我就不吐槽了...
分类:
Web程序 时间:
2014-07-08 14:49:47
阅读次数:
270