WeakMap-constructor-1.js (323B)
1 // The WeakMap constructor creates an empty WeakMap by default. 2 3 load(libdir + "asserts.js"); 4 5 new WeakMap(); 6 new WeakMap(undefined); 7 new WeakMap(null); 8 9 assertThrowsInstanceOf(() => WeakMap(), TypeError); 10 assertThrowsInstanceOf(() => WeakMap(undefined), TypeError); 11 assertThrowsInstanceOf(() => WeakMap(null), TypeError);