0

我正在运行这段简单的代码:

var handler = {
  get(target, prop, proxy) {
    console.log('get', prop);
    return target[prop];
  }
};

var proxy = new Proxy({}, handler);

console.log('the proxy is', proxy);

在 Firefox [nightly 46] 上,我得到了预期的输出:

the proxy is Object {  }

但是,在 Google Chrome [canary 49] 上,会记录一些奇怪的事情:

the proxy is undefined {}
get splice
get splice
get __proto__

知道这里发生了什么吗?

4

1 回答 1

1

Chrome 尚不支持(代理) https://kangax.github.io/compat-table/es6/

于 2016-01-09T16:37:57.417 回答