JavaScript建立類別的方式彙整。

摘要:JavaScript建立類別的方式彙整。

最近讀了YUI裡的一些原始碼及Asp.net Ajax裡的Script檔,發現JavaScript真的是有無限可能。為防以後忘記我整理一下JavaScript建立類別的方式。

1、

1 function Class1(Argus1 , Argus2){
2    this.Property1 = Argus1; //建立屬性
3    this.Property2 = Argus2;
4 }

這一個可以使用

1 var obj = new Class1('1' , '2');

來建立不同物件的執行個體且格式會一致。

2、

1 var Obj = new Array;
2
3 Obj.Property = 'A';
4 Obj.Method = Function{ alert('ABC') };

使用Array來模擬物件的功能。

3、

var obj = {Property:'ABC' , Property2:'123'}

和項目2相同

 

JavaScript裡的變數,什麼可以是什麼,任何東西可以是任何東西。

說明部份有些不足,甚至也有些錯誤。希望各位先進指正

 不止Know How 還要Know Why