子类不写构造函数,子类能继承父类的属性吗?this._transform属性是不是继承来的?
// 继承
class MultiTransform extends Transform {
multi(value, time) {
return this._add('multi', value, time);
}
sleep(value) {
return this._add('speep', '', value);
}
_getTransform({ time, value, type }) {
const _tsf = this._transform;
switch (type) {
case 'translate':
_tsf.translate = `translate(${ value })`;
break;
case 'scale':
_tsf.scale = `scale(${ value })`;
break;
case 'rotate':
_tsf.rotate = `rotate(${value}deg)`;
break;
case 'multi':
value.forEach(item => {
this._getTransform(item);
});
case 'sleep':
break;
}
return `${_tsf.translate} ${_tsf.scale} ${_tsf.rotate}`;
}
}
正在回答
同学你好,子类不写构造函数,可以继承父类属性的,this._transform属性是继承来的。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星