您正在i处插入并检查i + 1处的值.这应该修复您的代码 -
var i = 0; var test = []; while (i < 16) { test[i] = i; console.log(test.length); console.log(test[i]); i++; }