js遍历数组<array.length时,始终对一个未定义undefined

js遍历数组

img

img

你末尾打印的是 getDefault() 这个方法的调用,但是 getDefault 这个 function 并没有通过 return 返回值,所以自然会打印出 undefined

看看那个undefined是第几行输出的,然后找到那个输出的那行代码进行测试

条件改为<perarr.length-1