ES6 プロキシを使用して、次の一般的なコードをトラップしたいと考えています。
for (let key in trapped) {
if (!Object.prototype.hasOwnProperty.call(obj, key)) continue;
let value = trapped[key];
//various code
}
しかし、プロキシのドキュメントを確認した後、主にhas
トラップ トラップがin
オペレーター用であり、上記のコードでは使用されていないようであり、操作用のトラップがないため、その方法がわかりませんhasOwnProperty
。