老师,提个问题!

来源:1-22 定时器setInterval

好狗边上飘314

2019-11-12 20:36:35

http://img.mukewang.com/climg/5dcaa649091872c005270425.jpg

老师问个之外的问题,刚刚练习的时候没在意把console.log(num)里的num给输成timer了,上面已经声明num为空的了(null),为什么会打印出来这样的结果?

http://img.mukewang.com/climg/5dcaa74009e0754003910184.jpg

写回答

1回答

好帮手慕言

2019-11-13

同学你好,同学是想表达的是给timer的初始值为null,为什么打印timer会打印出数字吗?

如果是的话,那么是因为在下方对timer进行了赋值,如下:

http://img.mukewang.com/climg/5dcb6816097d975003120029.jpg

定时器的返回值就是一个id,赋值给了timer,所以打印timer时是数字

如果还有其他疑问,建议在问答区重新提问,便于同学后期查找总结

如果我的回答帮到了你,欢迎采纳,祝学习愉快~


0

0 学习 · 40143 问题

查看课程