setTimeout() 和 setInterval() 可被或一个函数或一个字符串作为首个参数。
如果你传递一个字符串,引擎将创建一个新函数(使用函数构造器),这在一些浏览器中会非常慢。
相反,传递函数本身作为首个参数,更快、更强大、更干净。
这可能就是冯总这样写的原因吧:
new Function("alert('s')")
setTimeout() 和 setInterval() 可被或一个函数或一个字符串作为首个参数。
如果你传递一个字符串,引擎将创建一个新函数(使用函数构造器),这在一些浏览器中会非常慢。
相反,传递函数本身作为首个参数,更快、更强大、更干净。
这可能就是冯总这样写的原因吧:
new Function("alert('s')")
上一篇:js 字符串转数字
下一篇:js 日期匹配正则式
代码通过这个小练习,掌握了setTimeout,setInterval的用法。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M