Javascript WeakMap( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap )では、キー、長さ、またはサイズ、設計による。
それにもかかわらず、何らかの方法でエントリをループすることは可能ですか?
そうでない場合.. Chromeコンソールはこれをどのように行いますか?
それにもかかわらず、何らかの方法でエントリをループすることは可能ですか?
いいえ、あなたが言うように、WeakMap
の内容は設計上アクセスできず、反復性もありません。
そうでない場合…Chromeコンソールはこれをどのように行いますか?
コンソールはJSエンジンのデバッグAPIを使用します。これにより、オブジェクトの内部へのアクセス(状態の約束、ラップされたプリミティブなど)などが可能になります。
物事は動いており、弱い参照のおかげで、すぐに反復可能な週のマップを作成することが可能になります。 tc39weakrefs提案の 反復可能なWeakMapの例 を参照してください。
(nodejs v12。?。?では--harmony-weak-refs
フラグを使用してすでに可能であることに注意してください)