function Test()
{
this.name = "admin";
this.pwd = "123";
if(typeof == Test.flag == ''undefinded)
{
Test.prototype.getInfo = function()
{
}
Test.flag = true;
}
}
var p = new Test();
var p1 = new Test();
p.getInfo();
p1.getInfo();
动态原型方式:在构造函数中通过标志量让所有的对象共享一个方法,而每个对象拥有自己的属性
动态原型方式与JavaScript实例共享方法
本文介绍了JavaScript中使用动态原型方式实现多个对象共享一个方法的技术,通过构造函数和原型链来实现在不修改对象自身的情况下,为所有实例添加公共方法的功能。此方法适用于需要在多个对象间共享行为或属性的场景。
218

被折叠的 条评论
为什么被折叠?



