定时器 匿名函数的问题

var a = 0;

function fn(){

    ssss.call(null,a)

    // 为什么 定时器里面的匿名函数加上字符串跟直接执行不同???

    setInterval("ssss()", 1000);    

    setInterval(ssss(), 1000);

}

function ssss(){

    console.log(++a)

}

fn();

请大神麻烦给讲解一下 里面的原理

慕沐林林
浏览 656回答 1
1回答

婷婷同学_

setInterval第一个参数接受字符串,会把字符串解析成函数语句执行。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript