クラス: パブリックとプライベートに分かれています
関数 人( n){
var name=n; //プライベート属性
function hello(){} //プライベート メソッド 1
var hello2() = function(){} //プライベート メソッド 2
this.Name = "Zhang San"; //パブリック メンバー one
this.Hello = function(){ //パブリック メソッド one
this.Name; //プライベート メソッドとプロパティはパブリックで呼び出すことができます。
name;
}
}
person.prototype.Age=20; //パブリック メンバー 2
person.prototype.SayHi = function(){} //パブリック メソッド 2
var p = new Person("abc");
p.ShowAge=function(){ //パブリック メソッド 3
this.Age;
p.Gender="M" ; / /パブリック メンバー 3
継承:
function person(args){ //親クラス
this.Name = "李思"
}
function Studnt(a,b,c){ //サブクラス
person.apply(this,arguments); // スキル メソッド 1
person.call(this,a,b,c) // スキル メソッド 2
}