Source code
Revision control
Copy as Markdown
Other Tools
class testForIn {
constructor() {
let hits = 0;
for (super.prop in { prop1: 1, prop2: 2 })
hits++;
assertEq(this.prop, "prop2");
assertEq(hits, 2);
}
}
new testForIn();
({
testForOf() {
let hits = 0;
for (super["prop"] of [1, 2])
hits++;
assertEq(this.prop, 2);
assertEq(hits, 2);
}
}).testForOf();
if (typeof reportCompare === 'function')
reportCompare(0,0,"OK");