2013年4月26日
摘要: JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100);认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaScript API文档明确定义第二个参数意义为隔多少毫秒后,回调方法就会被执行. 这里设成0毫秒,理所当然就立即被执行了.同理对setInterval的callbackFu 阅读全文
posted @ 2013-04-26 22:18 花森 阅读(164) 评论(0) 推荐(0) 编辑
摘要: JsDoc Toolkit文件下载地址:https://code.google.com/p/jsdoc-toolkit/downloads/detail?name=jsdoc_toolkit-2.4.0.zip使用方法:首先进入jsrun.jar目录下,输入命令:java -jar jsrun.jar app\run.js -a -t=templates\jsdoc mycode.js输出文档默认是在当前目录中新建一个文件名为out的文件夹下,可以通过 -d=somewhere_else 进行配置 阅读全文
posted @ 2013-04-26 11:46 花森 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 文件下载地址https://code.google.com/p/closure-compiler/downloads/list使用方法:首先进入compiler.jar这个文件所在的目录第一种:去掉注释和空格。java -jar compiler.jar --compilation_levelWHITESPACE_ONLY--js hello.js --js_output_file hello-WHITESPACE_ONLY-compiled.js第二种:去掉注释和空格,变量重命名 (一般情况下都用这个,不容易出错,而且压缩效果也不错。)java -jar compiler.jar --com 阅读全文
posted @ 2013-04-26 11:29 花森 阅读(465) 评论(0) 推荐(0) 编辑