JS setter getter

1
2
3
4
5
6
7
8
9
10
11
12
13
let obj = {
_name: null,
get name() {
return this._name
},
set name(name) {
if (typeof name !== 'string') {
return console.log('赋值类型必须为 String')
} else {
this._name = name
}
}
}