function A() {} function B(x) { this.x = x; } A.prototype.x = 1; B.prototype.x = 1; 运行以上程序,打印的结果是()
区块链毕设网qklbishe.com为您提供问题的解答
function A() {} function B(x) { this.x = x; } A.prototype.x = 1; B.prototype.x = 1;
运行以上程序,打印的结果是()
因为都是往两个构造函数的原型添加x属性,A构造函数里面没有x属性,所以会在它的原型上找到x,而B构造函数里面有x属性,没有往x属性添加值,所以访问B构造函数是先从自身找到了x属性并返回undefind,就不会再去原型上找那个x属性了
50:09
这个为啥啊
48:22
以上就是关于问题function A() {} function B(x) { this.x = x; } A.prototype.x = 1; B.prototype.x = 1; 运行以上程序,打印的结果是()的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训