单选题

原型模式解决全局方法只能被一个类使用的问题,但是对象实例对引用型属性的修改...

发布于 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
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看