/* 类属性、对象属性 */ Array.Info1 = "Info1"; //为 Array 增加类属性 Info1 Array.prototype.Info2 = "Info2"; //为 Array 增加对象属性 Info2 arr = [1, 2, 3]; alert(arr.Info1); //undefined alert(arr.Info2); //Info2 alert(Array.Info1); //Info1 /* 类方法、对象方法 */ Array.ShowMessage = function () { alert("ClassMessage"); }; Array.prototype.ShowMessage = function () { alert("ObjectMessage"); }; arr = [1, 2, 3]; arr.ShowMessage(); //ObjectMessage Array.ShowMessage(); //ClassMessage