testNewArrayCount.js (276B)
1 function testNewArrayCount() 2 { 3 function count(a) { var n = 0; for (var p in a) n++; return n; } 4 var a = []; 5 for (var i = 0; i < 5; i++) 6 a = [0]; 7 assertEq(count(a), 1); 8 for (var i = 0; i < 5; i++) 9 a = [0, , 2]; 10 assertEq(count(a), 2); 11 } 12 testNewArrayCount();