ReferenceError: component is not defined

`cc.Class({
extends: cc.Component,

// use this for initialization
onLoad: function () {
   
},

// called every frame
update: function (dt) {
        // 以秒为单位的时间间隔
         var interval = 5;
         // 重复次数
         var repeat = 3;
         // 开始延时
         var delay = 10;
         component.schedule(function() {
             // 这里的 this 指向 component
             cc.log("aaaaaa")
         }, interval, repeat, delay);
},

});
`

这样运行报错:Simulator: 23:ReferenceError: component is not defined
大神看看怎么回事

component.schedule改为this.schedule。不过你这个定时器放在update函数里会每帧(大约0.016秒)都设一个这样的定时器,如果只想设置一次的话不要放在update里面。