js中set与get的作用

  1. 基础作用:使你可以快速获取或设置一个对象的数据
  2. 对数据的访问限制:a.value是对value变量的getter方法调用,如果在getter方法实现中跑出异常,可以阻止对value变量的访问。
  3. 对dom变量进行监听:window.name是一个跨域非常好的dom属性,如果覆盖window.name的setter实现则可以实现跨页面的内存异步通信。
  4. 有,但我不知道
  5. 实例

你可能感兴趣的:(js中set与get的作用)