iterator-1.js (313B)
1 // collection.iterator() returns an iterator object. 2 3 load(libdir + "iteration.js"); 4 5 function test(obj, name) { 6 var iter = obj[Symbol.iterator](); 7 assertEq(typeof iter, "object"); 8 assertEq(iter.toString(), "[object " + obj.constructor.name + " Iterator]"); 9 } 10 11 test([]); 12 test(new Map); 13 test(new Set);