Proxyを使用しようとしていますが、問題が発生しています。私はそうのようなクラスを持っている: export class Builder {
public doSomething(...args: (string | number | Raw | Object)[]): this {
// Do stuff
return this
}
}
exp
オブジェクトがプロキシのターゲットオブジェクトであることを簡単にアサートできる方法はありますか? const o = {};
const p = new Proxy(o, {});
等価演算子は、動作するようには思えませんas outlined in this paper on page 6: o == p; // false
o === p; // false
const q = ne
JavaScriptのProxyオブジェクトを使用して、クラスのインスタンスへのプロパティアクセスをトラップするget()ハンドラを作成しています。 私は、プロキシがクラス内のメソッドによって呼び出されているのか、プロキシ自体によって呼び出されているのかによって、異なる動作をしたいと思います。 これは可能ですか? EDIT:うまくいけば、私は何をしようとしている説明のいくつかのサンプルコード: c