网页开发前端数组方法

img

img


求第33和34行详解
unshift()方法赋值给哪个变量了?

数组pop方法,会弹出调用这个方法的数组的最后一个项作为pop的返回值,并且从书中删除最后这个项。如果数组没有项了,那么pop方法将会返回undefined。

img

unshift() 方法将传入的参数添加到数组的开头,并将数组新的长度作为unshift方法的返回值

img

33行 将删除arr2的最后一个元素赋值给了arr3
34行 不是赋值,是把arr3这个元素添加到arr起始位置
你可以分别打印arr、arr2、arr3看看结果就明白了