前端 原型对象对于每个实例对象是怎么创建的

发布网友 发布时间:2022-04-24 14:49

我来回答

1个回答

热心网友 时间:2023-10-17 06:19

ar A = function ( name ) {
this.name = name;
};

var a = new A( 'alpha' );
console.log( '(15)', a.name );
A.prototype.x = 23;
console.log( '(16)', a.x );

// 但是如果我将 prototype 属性用一个新对象代替,a.__proto__ 仍然指向原始对象。
var A = function ( name ) {
this.name = name;
};

var a = new A( 'alpha' );
A.prototype = { x: 23 };
console.log( '(17)', a.name );

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com