【发布时间】:2013-12-27 11:57:14
【问题描述】:
我想console.log 我在 chrome 开发工具中写的东西。不幸的是,chrome 的控制台响应了我的请求。下面是代码:
var loop = function(){ while (i<4) { console.log("it's me, MARIO"); i++; } }
这是我的控制台响应。
var loop = function(){ while (i<4) { console.log("it's me, MARIO"); i++; } }
=> undefined
i = 0 // if loop works i should be 4 after calling loop();
=> 0
loop(); // we call loop.
=> undefined
i
=> 4 // so loop does work.
【问题讨论】:
-
该函数仍然返回未定义,就像所有函数一样?
-
为我工作。你有什么会禁用
console.log()吗? -
我不知道它可能是什么。
-
再次,在控制台中直接运行函数时,会记录返回结果,所有函数默认返回undefined ?
-
@adeneo 是的,但是循环内的
console.log()调用应该打印出来,但它没有。
标签: javascript google-chrome google-chrome-devtools