【发布时间】:2009-09-17 19:57:39
【问题描述】:
有没有办法在Javascript中模拟Python的__getattr__方法?
我想截取 Javascript 对象属性的“gets”和“sets”。
在 Python 中,我可以编写以下代码:
class A:
def __getattr__(self, key):
return key
a = A()
print( a.b ) # Output: b
Javascript 呢?
【问题讨论】:
-
在问题关闭时将此添加为评论。对于像我这样来自 python 背景的 js 新手,我正在寻找的是,对于 getattr,myObj[myKey],对于 hasattr,myObj.hasOwnProperty(myKey )
标签: javascript