1
ユーザ定義のコンストラクタを使用してJavaScriptでオブジェクトを作成する場合、コンストラクタは単なる関数であるため、ランタイムにオブジェクトを作成する前または後に何かを「フック」するのは簡単です。実際には、この機能を提供するためにmultiple Aspect Oriented Programming libraries exist。V8デバッグプロトコルでオブジェクト作成を見ることはできますか?
ただし、object literal表記を使用すると、オブジェクトはランタイムによって自動的に作成されたように見えます。 V8のデバッグプロトコルを使用して、これらのオブジェクトやその他のオブジェクトの作成を監視できますか?
ここでの動機は、アプリケーションでデータフローをトレースできるようにすることです。