2

これが私のコードです:

var timer = 
{
    i: "Hello",

    start: function()
    {       
        var self = this;             
        window.setInterval(self.tick, 1000);     
    },

    tick: function()
    {
        console.log(this.i);
    }       
}

timer.start();

javascript コンソールが表示されるのはなぜundefinedですか?

4

3 に答える 3