Proxy
作者:winter wang
更新于:11 天前
字数统计:76 字
阅读时长:1 分钟
阅读量:
js
const person = {
name: 'yk',
age: 18
}
const personProxy = new Proxy(person, {
get(target, property) {
return property in target ? target[property] : 'default'
},
set(target, property, value) {
if (property === 'age') {
if (!Number.isInterage(value))
throw new TypeError(`${value} is not an int`)
}
target[property] = value
}
})