这是我的代码:
var timer =
{
i: "Hello",
start: function()
{
var self = this;
window.setInterval(self.tick, 1000);
},
tick: function()
{
console.log(this.i);
}
}
timer.start();
为什么显示 javascript 控制台undefined
?