原型继承,基本数据类型不会共用,这个怎么理解?
来源:3-13 面向对象(二)

蓝with黑
2018-02-06
function Person(){ this.name = 'aa'; this.arr = [1,2,3]; this.play = {a:1, b:2} } function Man(){ this.age = 'bb' } Man.prototype = new Person(); let m1 = new Man(); let m2 = new Man(); m1.__proto__ === m2.__proto__; m1.name = 'sss'; console.log(m1.name); // sss console.log(m2.name); // 'aa'
写回答
1回答
-
快乐动起来呀
2018-02-06
非基本类型都是引用类型,指向的是同一块内存地址
00
相似问题
关于原型继承的回答方式?
回答 1
关于原型链和面向对象
回答 2