问答详情
源自:8-6 取消计时器clearTimeout()

这里的 i = 是什么?js中还有这样的写法吗?

这里的 i = 是什么鬼?他既没有被声明也不是函数,怎么能直接等于

提问者:初学程序员 2016-03-17 11:16

个回答

  • 从此浪迹天涯了无牵挂
    2016-03-23 02:16:24

    var i;

      function startCount(){

        document.getElementById('count').value=num;

        num=num+1;

        i=setTimeout("startCount()",1000);

    看标注,一开始声明了啊

  • cz_哲
    2016-03-17 14:04:25

    i=5 相当于 var i=5 省略了var

  • 梦飞_0001
    2016-03-17 12:25:50

    var i = 5;    var i;是对i进行声明   ,  i = 5;是将5赋值给i。

  • article_ss
    2016-03-17 11:50:53

    参数说明:
    id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。