函数调用的问题

来源:8-5 计时器setTimeout()

哈喽姑娘

2016-03-30 12:03

1. 为什么这里直接调用startCount()函数不行(最后一行),要写setTimeout("startCount()",1000)才行,但这句在函数体内就写过了呀。2. 为什么setTimeout()可以直接写,不用window对象调用                                                http://img.mukewang.com/56fb4fda0001273903610094.jpg

写回答 关注

8回答

  • 一只特立独行的doge
    2016-04-12 11:14:00
    已采纳

    http://www.imooc.com/qadetail/128748差不多的问题,你可以看看

    哈喽姑娘

    非常感谢!

    2016-04-12 23:03:28

    共 1 条回复 >

  • 总是学不会
    2016-04-11 20:41:02

    setTimeout是window对象的方法吧http://img.mukewang.com/570b9b4a0001cd9b06800601.jpg

  • 柒悦C
    2016-04-01 15:56:34

    setTimeout是系统函数,并不是window对象的方法

  • huidan519
    2016-03-30 15:42:46

    setTimeout是系统函数,并不是window对象的方法

  • _rocky_L
    2016-03-30 15:36:11

    setTimeout是系统函数,并不是window对象的方法

  • weibo__幸福不远__0
    2016-03-30 15:21:23

    setTimeout是系统函数,并不是window对象的方法

  • 过客1_88
    2016-03-30 15:08:57

    setTimeout是系统函数,当然可以直接写了,像window.alert()和alert(),表达都一样

  • 活石之子
    2016-03-30 15:01:05

    setTimeout是系统函数,由系统负责调用,也就是有监听机制,而用户自定义函数需要手动调用的

    哈喽姑娘 回复活石之子

    js进阶篇5-3不是说函数两种调用方法嘛,第一种就是直接写函数名。。没有说系统函数什么的啊

    2016-04-05 11:28:57

    共 3 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468276 学习 · 21892 问题

查看课程

相似问题