// get和set是两个关键字,用于对某个属性设置存值函数和取值函数,拦截该属性的存取行为 var name = 'vincent' const obj = { get name() { return name }, set name(n) { name = n } } console.log(obj.name) obj.name = 'jack' console.log(obj.name)