我想传递变量setTimeout函数并做一些事情.当我提醒i它的价值时,它显示了我没想到的数字.我做错了什么?我想要从1到8的日志值.
var end=8;
for (var i = 1; i < end; i ++) {
setTimeout(function (i) {
console.log(i);
}, 800);
}
Run Code Online (Sandbox Code Playgroud) 我有
public class mammal implements Imammle
{
public String getName() {
return "Mammal";
}
public String speak() {
return getName() + "Maaaauuu";
}
}
Run Code Online (Sandbox Code Playgroud)
我需要知道我的动物什么时候发出声音,以便我能像吃饭一样实时采取相应的行动.
我应该使用什么样的设计模式?谢谢.
我在coffe脚本中有一个数组数组.如何以简单的方式将其转换为字符串然后返回到数组?所以我期待这样.使用eval在ruby中很容易做到.如何在coffe脚本中实现这一点?提前致谢.
"[[2,3,4],[2,3,4],[4,6,7]]" =>string
and then [[2,3,4],[2,3,4],[4,6,7]] back to an array again
Run Code Online (Sandbox Code Playgroud)