【发布时间】:2019-02-26 05:55:55
【问题描述】:
假设我有以下代码:
const object = {};
// an error should be thrown
object.property.someMethod();
// an error should be thrown
object.foo;
在调用someMethod() 或调用任何其他不存在的属性时是否可能引发错误?
我想我需要对它的原型做点什么来抛出一个错误。但是,我不确定我到底应该做什么。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript object metaprogramming interceptor