摘要: 在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,接下来为大家介绍具体的解决方法在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,这就需要想方法解决。一、采用字符串形式:——(缺陷)参数不能被周期性改变setInterval("foo(id)",1000);二、匿名函数包装 (推荐)复制代码代码如下:window.setInterval(function(){foo (id);}, 1000);这样就可以周期性执行foo 阅读全文
posted @ 2013-07-21 16:52 AYUI框架 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 变态的ie6将注释当代码解释ie6宽松的安全环境对于开发人员是开心的,比如运行速度快(对于ie7/8/9)、支持部份文件操作等。但也有很多烦忧,比如对数组、对象的检测比较机械,这还不算什么,这两天让我遇到一个哭笑不得的问题,它竟然把双斜杠注释当代码解释。也许你不信,那且听我说。前几天下载了一个js文件,ansi字符编写,我用dreamweaver打开,但这个dw8不好之处是它对所有打开的文件都以它的默认编码运作,我之前将它的默认编码设为utf-8,那么打开这个ansi编码格式的文件时所有中文注释全部乱码,在今天看来dw8这个不检测打开文件编码的习惯很不好,现在随便一个记事本都会检测来路的文件编 阅读全文
posted @ 2013-07-21 10:06 AYUI框架 阅读(536) 评论(0) 推荐(1) 编辑