【React学习】—类的基本知识(五)
文章来源:https://www.toymoban.com/news/detail-641152.html
<script>
// 创建一个Person类
class Person{
//构造器方法
constructor(name,age){
this.name=name;
this.age=age;
}
//一般方法
speak(){
//speak方法一般放在哪里?类的原型上,供实例使用
//通过Person实例调用speak时,speak中的this就是Person实例
console.log(`我叫${this.name},今年${this.age}`);
}
}
//创建一个Person的实例对象
const p1=new Person('Tom',18)
const p2=new Person('Jerry',19)
p1.speak()
p2.speak()
</script>
文章来源地址https://www.toymoban.com/news/detail-641152.html
总结:
- 类中的构造器不是必须写的,要对实例进行一些初始化的操作,如添加指定的属性才写。
- 如果A类继承了B类,且A类写了构造器,那么A类构造器中的super是必须要调用的
- 类中定义的方法,都还是放在了类的原型对象上,供实例去使用
到了这里,关于【React学习】—类的基本知识(五)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!