Source code

Revision control

Copy as Markdown

Other Tools

var arr = [];
for (var i = 0; i < 10; i++) {
arr.push({y: 1, x: 2, ["z" + i]: 3});
}
function bar(x) { with ({}) {} }
function foo(obj) {
for (var key in obj) {
bar(obj[key]);
}
}
with ({}) {}
for (var i = 0; i < 2000; i++) {
foo(arr[i % arr.length]);
}