/父類
? ? function Fclass(name,age) {
? ? ? ? this.name = name;
? ? ? ? this.age = age;
? ? }
? ? //放在原型上所有新的實例可以共有這個函數(shù)
? ? Fclass.prototype.showName = function () {
? ? ? ? alert(this.name);
? ? };
? ? Fclass.prototype.showAge = function () {
? ? ? ? alert(this.age);
? ? };
? ? //子類
? ? function Sclass(name,age,job) {
? ? ? ? //如果js想要實現(xiàn)繼承的話弓柱,就要調(diào)用父類call方法慧耍,把this傳進(jìn)去
? ? ? ? //屬性的繼承
? ? ? ? //? Fclass.apply(this,[name,age]);
? ? ? ? Fclass.call(this,name,age);
? ? ? ? this.job = job
? ? }
? ? //方法的繼承
? ? Sclass.prototype = new Fclass();
? ? Sclass.prototype.showJob = function () {
? ? ? ? alert(this.job);
? ? };
? ? var chile = new Sclass('Jack',18,'老司機(jī)');
? ? chile.showName();