原型模式解决全局方法只能被一个类使用的问题,但是对象实例对引用型属性的修改...
发布于 2022-03-03 16:11:11
原型模式解决全局方法只能被一个类使用的问题,但是对象实例对引用型属性的修改会导致父类原型也发生改变,所以,在实际项目中,把构造函数模式和原型模式结合来解决原型模式问题。以下代码分析,错误的是( )
function stu(name,like){ this.name=name this.like=like } stu.prototype.say=function(){ document.writeln(this.name+"原型中说话方法") } stu.prototype.sex="男" var stu1=new stu("张三",["打球","游泳"]) stu1.like.push("读书") document.writeln(stu1.like) var stu2=new stu("李四",["唱歌","运动"]) document.writeln(stu2.like) document.writeln(stu1.like==stu2.like) document.writeln(stu1.say==stu2.say)
登录后免费查看答案
关注者
0
被浏览
14