标签: node.js
我需要一些像Ruby的method missing一样的功能。我搜索过,只发现了两种方式:
method missing
我在思考代理但是如果Chrome不支持这是一个主要缺点,并且如果它不受Chrome支持,可能也不适用于NodeJS。
知道如何实现此功能吗?也许是一个库或普通的JS原型?
答案 0 :(得分:1)
如果没有代理或noSuchMethod等语言级别功能,则无法实现此功能。原型链遇到了与任何其他解决方案相同的问题,因为没有通用的方法来处理对象上缺少方法/属性的调用。
noSuchMethod