1. 程式人生 > >js當中的建構函式和它的運用

js當中的建構函式和它的運用

首先是定義js當中的建構函式,記住,定義建構函式時建構函式都以大寫開頭。

將函式引數儲存為物件的屬性。

function Point(x,y){
    this.x=x;
    this.y=y;
}

然後,我們可以給建構函式自定義一些方法,通過給建構函式的prototype物件賦值來給建構函式自定義方法。

Point.prototype.r=function(){
    return Math.sqrt(this.x*this.x+this.y*this.y);
}

最後,通過new一個例項,也就是一個物件來呼叫這個建構函式和方法。

var p=new Point(2,5);
p.r()

如以上的程式碼,計算了兩點之間的距離。