michael@0: // Clearing a Map after deleting some entries works. michael@0: michael@0: var m = Map([["a", 1], ["b", 2], ["c", 3], ["d", 4]]); michael@0: for (var [k, v] of m) michael@0: if (k !== "c") michael@0: m.delete(k); michael@0: m.clear(); michael@0: assertEq(m.size, 0); michael@0: assertEq(m.has("c"), false); michael@0: assertEq(m.has("d"), false);