匿名函数和自定义函数

匿名函数和自定义函数

可以系统的讲一下这两个函数吗,有一点懵,调用函数的方法也是,而且setTimeout中的调用这块也不理解,这张图这两个地方我不明白,调用不是用函数名()或者是变量名()

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

1、setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 ;
    而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式
2、

区别:
window.setTimeout("function",time);//设置一个超时对象,只执行一次,无周期 
window.setInterval("function",time);//设置一个超时对象,周期='交互时间'
停止定时: 
window.clearTimeout(对象) 清除已设置的setTimeout对象
window.clearInterval(对象) 清除已设置的setInterval对象

3、这里的调用就是方法名()调用啊。

  • 忆之 提问者 #1
    我想知道下什么样的是匿名函数什么样的是自定义函数,有什么区别,调用的时候又有什么不一样的
    2017-07-19 11:41:39
Miss路 2017-07-19 12:09:39

匿名函数就是没有函数名的,自定义函数有函数名,这个问题等js进阶中会详细的讲解,目前还用不到,直接用0级事件就可以了,你要是现在想知道就可以先查一下资料。祝学习愉快!

  • 提问者 忆之 #1
    好的非常感谢
    2017-07-19 15:30:33
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师