关键词搜索

源码搜索 ×
×

setTimeout调用匿名函数

发布2017-10-14浏览3622次

详情内容

javascript中的setTimeout,大家都知道是这样调用:

setTimeout(函数,毫秒)
  • 1

我以前不了解匿名函数,极死板,总要预先定义一个函数,然后再赋给setTimeout里的这个“函数”参数:

function f(){
}
setTimeout(f,1000);
  • 1
  • 2
  • 3

这种方式有个限制,就是函数 f 一定是全局函数,否则setTimeout调用不了。如果这个f是嵌套在一些事件或其他函数体内,setTimeout将无法调用。

其实也可以在setTimeout里直接定义匿名函数:

setTimeout(function(){},1000);
  • 1

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载