JavaScript 的“原型”的英文是 prototype。
其实就是对象的最初定义(原来的样子)。
你可以修改 prototype 里面的内容以达到扩展对象的目的。
举个简单的例子
//初始化对象
var MyObject = function (msg){ this.message = msg;}; //这时候MyObject 只有一个成员
//扩展对象,增加一个成员
MyObject.prototype.showMsg = function(){
alert(this.message);
};
以后就可以这样用:
var obj = new MyObject('this is a test');
obj.showMsg();
温馨提示:答案为网友推荐,仅供参考