如何在Javascript中实现__get __set对象方法?

问题描述:

如何在Javascript中实现__get __set PHP?如何在Javascript中实现__get __set对象方法?

+0

[你有什么试过](http://whathaveyoutried.com)?你看什么? – UnholyRanger 2013-02-28 19:58:28

+0

你可以添加更多的细节? – JBone 2013-02-28 19:58:54

+1

这个问题被视为“不是真正的问题”,但我认为这是合法的,但重复。开始寻找你的答案:http://*.com/questions/6985582/monitor-all-javascript-object-properties-magic-getters-and-setters – Tihauan 2013-02-28 20:04:49

Object.defineProperty与apprpriate参数。

+0

完美!注意与旧IE浏览器 payling 2013-06-21 16:54:43

+4

这与PHP __get和__set魔术方法不同,因为它需要将getter和setter定义在命名属性上,PHP中的魔术方法在属性不存在时设置getter和setter特别有用。 – Trey 2015-12-22 15:27:05