4 回答
TA贡献1735条经验 获得超5个赞
//大概没注意,多写了一层console.log();
console.log(console.log("清理interval",t.toLocaleString(),"count=",count))
// myVar的值为undefined
var myVar = console.log("清理interval",t.toLocaleString(),"count=",count);
console.log(myVar);
TA贡献1864条经验 获得超2个赞
console.log没有返回值
if(count==5){
console.log("count=15,开始清理")
clearInterval(interval)
console.log("清理结束")
//下面一嵌套了一层console.log
console.log(console.log("清理interval",t.toLocaleString(),"count=",count))
}
TA贡献1799条经验 获得超8个赞
这个undfined
来自你调用的某个没有手动return
的方法。
这个方法可能是你写的也可能是来自js内部的,因为我们知道一个方法如果没有手动return
的话会默认返回undefined
。
最简单的例子就是
console.log('anything');
的控制台输出,如下
这个undefined
就来自js的console.log
方法,因为他没有手动return。
TA贡献1816条经验 获得超4个赞
console.log(console.log("清理interval",t.toLocaleString(),"count=",count))
多了一个 console.log
添加回答
举报