sleep()

来源:6-4 封装形变类(4)

慕桂英7176016

2021-01-03 14:19:28

想问一下,因为sleep本身的功能参数就是‘时间’,所以这里

sleep(time){

    return this._add('sleep',time)

    }

直接将time参数传过去,只要保障_start()方法里面间隔定时器方法中的 info.time

可以取到值(time)不就行了吗?


为什么还要这样设置呢?

sleep(value) {

        return this._add('sleep', '', value);

    }



写回答

1回答

好帮手慕言

2021-01-03

同学你好,_add方法接收三个参数,所以在sleep方法里调用_add方法时,就传递了三个参数,可读性会更好。

在sleep方法里调用_add方法时,第二个参数为空字符串,其实空字符串不传也是可以的。

祝学习愉快~

0

0 学习 · 10739 问题

查看课程