老师,这样写可以吗?

来源:3-6 编程练习

qq_勿忘初心_H

2020-06-19 22:35:26

 
//用get,set方法
class audioPlayer{
constructor(){
this._status='';
}
static STATUS_BTN={
'0':'播放',
'1':'暂停',
'2':'停止'
}
get status(){
return '我要'+audioPlayer.STATUS_BTN[this._status];
}
set status(val){
// let STATUS_BTN={
//
        '0':'播放',
//
        '1':'暂停',
//
        '2':'停止'
// }
let btn=document.querySelector('#app .play-btn');
btn.innerText=audioPlayer.STATUS_BTN[val];
this._status=val;
 
}
}
let audio=new audioPlayer();
audio.status=1;
console.log(audio.status);


写回答

1回答

好帮手慕糖

2020-06-20

同学你好,这个是要实现什么效果?或者是哪节课中的代码吗?可以详细的描述下,便于准确的判断与解决问题。

祝学习愉快~

0

0 学习 · 10739 问题

查看课程