您的位置:首页 > 编程语言 > Java开发

javasrcipt中型知识点

2020-08-09 17:54 63 查看

面向对象原型继承

类:模板
对象:具体的实例
在javascript中类与模板用到了极致
原型:
var student={
name:'caofeng',
run:function (){
console.log(this.name+"run.....");
}
};

var xiaoming={
name:'xiaoming'
};
//小明的原型是student
xiaoming._proto_=student;

class 继承

class关键字实在es6引入的
定义一个类,属性和方法
class student{
constructor(name) {
this.name=name;
}
hello(){
alert('hello');
}
}
let xaioming=new student("xiaoming");

继承
class student{
constructor(name) {
this.name=name;
}
hello(){
alert('hello');
}
}

class xaiostudent extends  student{
constructor(name,grade) {
super(name);
this.grade=grade;

}
run(){
alert(this.name+"删除跑路");
}
}

let xaioming=new student("xiaoming");
let xioahong=new xaiostudent("xiaohong",1);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: