🖼️ Lyin's Room

Search

Search IconIcon to open search

数据代理

Last updated Unknown

数据代理:通过一个对象代理对另一个对象中属性的操作

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
let obj = {x:100}
let obj2 = {y:200}
Object.defineProperty(obj2, 'x', {
get() {
	return obj.x
}
set(value) {
	obj.x = value
}
})