js構造方法

2021-08-20 10:50:10 字數 665 閱讀 7142

//定義構造方法

function stu1()

}var student=new stu1();

alert(student.method());

用var宣告的 變數和方法 都是物件people的私有變數和私有方法,不能在外部呼叫

function people()

}//向構造物件裡新增變數和方法,用prototype

people.prototype.gender="男";

people.prototype.eat = function()

引用資料型別 傳遞 位址

string型別資料 的各種方法

date  

方法重寫

var now = new date();

date.prototype.getvardate(){

return this.getfullyear()+this.getmonth()+this.getdate();

array

陣列排序 array.sort();

array.join(",")  每個陣列元素後都加上「,」形成字串

array.splice(index,delnum,"insertelement")  從index元素開始刪除delnum個元素,然後插入 insertelement  

構造方法構造器 構造方法過載

一 構造方法 構造器 定義 1 構造方法就是類似於方法,但是構造方法沒有返回值 不用也不能寫void 2 構造方法名字必須與類名相同 3 構造方法不能被static修飾 構造方法屬於物件,static屬於類 4 一旦定義帶參的建構函式,程式將不再為你自動建立空構造器。作用 可以在new物件的同時傳入...

js構造物件

js中定義類的方式有很多種 1 工廠方式 function car return ocar var car1 car var car2 car 呼叫此函式時將建立新物件,並賦予它所有的屬性和方法。使用此函式可以建立2個屬性完全相同的物件。當然我們可以通過給它傳遞引數來改版這種方式。function ...

js建構函式

1 經典例項,涵蓋全域性變數,區域性變數,變數宣告提公升,物件,上下文,閉包等知識 var num 4 var obj this.num 2 num 3 alert num var fn obj.fn window.num 8 num nan num 4 fn function alert num ...