compProp.js (310B)
1 load(libdir + "asserts.js"); 2 3 function f(tag) { return {[tag]: 1}; } 4 a = []; 5 for (var i = 0; i < 2000; i++) 6 a[i] = f("first"); 7 8 for (var i = 0; i < 2000; i++) 9 assertEq(a[i].first, 1); 10 11 for (var i = 0; i < 2000; i++) 12 a[i] = f("second"); 13 14 for (var i = 0; i < 2000; i++) 15 assertEq(a[i].second, 1);