-1:000000000000 | 0:5cce8f7e9f8a |
---|---|
1 // map.keys(), .values(), and .entries() on an empty map produce empty iterators. | |
2 | |
3 var m = Map(); | |
4 var ki = m.keys(), vi = m.values(), ei = m.entries(); | |
5 var p = Object.getPrototypeOf(ki) | |
6 assertEq(Object.getPrototypeOf(vi), p); | |
7 assertEq(Object.getPrototypeOf(ei), p); | |
8 | |
9 for (let k of ki) | |
10 throw "FAIL"; | |
11 for (let v of vi) | |
12 throw "FAIL"; | |
13 for (let [k, v] of ei) | |
14 throw "FAIL"; |