Map-iterators-3.js (303B)
1 // A closed Map iterator does not visit new entries added after a clear(). 2 3 load(libdir + "iteration.js"); 4 5 var m = new Map(); 6 var it = m[Symbol.iterator](); 7 assertIteratorDone(it, undefined); // close the iterator 8 m.clear(); 9 m.set("a", 1); 10 assertIteratorDone(it, undefined); // iterator still closed