原型链继承
<script>
function People(){
this.name="kk";
this.age="22";
}
People.prototype.eat=function(){
return "fruit";
}
var m= new People();
m.eat();
console.log(m.name);
console.log( m.eat());
function Man (){
this.sex="男";
}
function Woman(){
this.sex="女";
}
Woman.prototype=new People();
Man.prototype=new People();
var g= new Woman();
var b= new Man();
console.log("大家好,我叫"+g.name+",今年"+ g.age+"岁了"+","+"我是"+g.sex+"生,我喜欢吃"+ g.eat()+","+"那么"+ b.sex+"生喜欢吃什么?");
</script>
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script>
function A(){
this.name = 'A';
}
A.prototype = {
name: 'a',
age: 18,
class: 1
}
function B(){
A.call(this);
}
B.prototype=A.prototype;
var b = new B();
console.log(b.name);
console.log(b.age)
</script>