函数的原型链的属性问题
在函数中新增属性a:
- 读取对象的属性值时: 会自动到原型链中查找
- 设置对象的属性值时: 不会查找原型链, 如果当前对象中没有此属性, 直接添加此属性并设置其值
function Fn() {
}
Fn.prototype.a = 'xxx' //在空的object中新增属性a 值为xxx
var fn1 = new Fn()
console.
- 读取对象的属性值时: 会自动到原型链中查找
- 设置对象的属性值时: 不会查找原型链, 如果当前对象中没有此属性, 直接添加此属性并设置其值
function Fn() {
}
Fn.prototype.a = 'xxx' //在空的object中新增属性a 值为xxx
var fn1 = new Fn()
console.