我希望扩展String
类并添加一个简单的方法:
String.prototype.world = function(){
return " world";
}
我想做类似的事情:
"hello".world
然后回来"hello world"
。而不是这样做:
"hello".world()
调用不带括号的函数将返回函数对象。
我正在寻找的是执行函数而不是返回它(不指定括号)。
我可以在 JavaScript 中以某种方式做到这一点吗?
编辑:据此,使用__defineGetter__
是非标准的并且已弃用。寻找替代品。