Statics§
Functions§
- symbol_
fn 🔒 - symbol_
for 🔒 - symbol_
key_ 🔒for Symbol.keyFor(sym)(Symbol.forの逆引き)が丸ごと未対応だった。この処理系は symbol を"Symbol(desc)"(Symbol.for由来)/"Symbol(desc,@id)"(通常のSymbol()由来。一意性のため内部カウンタ id を含む)という文字列で近似表現 している。,@idサフィックスが無ければSymbol.for由来とみなし中身の key を 返し、それ以外(ローカル symbol や symbol でない値)は仕様どおりundefinedを返す。- symbol_
species_ 🔒getter [Symbol.species]ゲッター (ES2015)。呼び出されたthis(コンストラクタ自身)を返す。- weakmap_
ctor 🔒 new WeakMap(iterable)。以前はMapと違い初期化用のiterable引数([[k,v], ...])を 完全に無視しており、new WeakMap([[key, val]])が常に空の WeakMap になっていた。- weakref_
ctor 🔒 - weakset_
ctor 🔒 new WeakSet(iterable)。WeakMapと同じ理由で初期化用のiterable引数が 無視されていた(new WeakSet([obj1, obj2])が常に空になっていた)。- wm_
delete 🔒 - wm_
entries 🔒 - wm_get 🔒
- wm_has 🔒
- wm_set 🔒
- wr_
deref 🔒 - ws_add 🔒
- ws_
delete 🔒 - ws_has 🔒