KDOC 627: WeakMap のキーはGC可能かで制限されている
この文書のステータス
- 作成
- 2026-09-18 貴島
- レビュー
- 2026-09-18 貴島
概要
WeakMap のキーはガベージコレクション可能でなければなりません。ほとんどのプリミティブデータ型は任意に作成でき、寿命を持たないため、キーとして使用できません。オブジェクトと非登録シンボルは、ガベージコレクション可能であるためキーとして使用できます。
関連
- 動機: KDOC 626: WeakMap のキーは参照で照合する。調べていたのが起点
- 追加調査: 寿命を持つものと持たないものの区別