6 面向对象编程
JavaScritp 的 面向对象与 Java有些不同
JAVA的对象 类是模板,对象是类的实例
JavaScritp的对象 类是原型对象 万物都是对象
//新建一个对象
let Student = {
name:'xiaoming',
age:15,
//run方法
run:function (){
console.log(this.name+'run...');
}
};
//小红也想用run方法
let xiaohong = {
name:'xiaohong'
};
let Bird ={
file:function (){
console.log(this.name+'flea..');
}
}
//用原型方法指向xiaohong对象
xiaohong.__proto__=Bird;
//注意:是两条下划线 _ _
class继承
// 定义一个学生的类
class Student{
constructor(name) {
this.name = name;
}
hello(){