我对JS相当陌生,下面是if
语句。当我调试它时,我看到在sMethod
中,我具有值“ flush”,在oImpl
中,我的对象位于下面的png中,当我使用这些值调试它时,它将运行alert
。为什么????
在oImpl
中,当我扩展对象(到第一级)时,看不到调试器中的值,那么我在这里缺少什么呢?
我以为
if (oImpl[sMethod]) {
alert("test")
}
最佳答案
如果扩展原型(在这种情况下为属性“ proto”),则有方法“ flush”吗?