haikuwebkit/JSTests/es6/WeakMap_constructor_argumen...

15 lines
277 B
JavaScript

function test() {
var key1 = {};
var key2 = {};
var weakmap = new WeakMap([[key1, 123], [key2, 456]]);
return weakmap.has(key1) && weakmap.get(key1) === 123 &&
weakmap.has(key2) && weakmap.get(key2) === 456;
}
if (!test())
throw new Error("Test failed");