Source code

Revision control

Copy as Markdown

Other Tools

function fn() {
var keys = [],
values = [],
set = [],
key = {};
for (var i = 0; i < 500; i++) {
keys.push(i);
values.push(i);
set.push(i);
}
keys.push(key);
values.push('bar');
set.push(key);
return set.indexOf(key) >= 0 && keys.indexOf(key) >= 0;
}
assertEqual(fn(), true);
test(fn);