1.需求分析
2思路分析
(1)先删除第一个元素
(2)再将删除的第一个元素添加到末尾
3.方法回顾
在此之前我们需要回顾数组增删改查的一些方法
(1)删:arr.shift() 删除数组中第一个元素
(2)增:arr.push(元素) 将该元素添加到数组末尾
(3)关于shif方法的返回值,不知你是否会误以为是删除第一个元素后的新数组,其实不然,返回值其实就是你删除的这第一个元素,一下我们用代码验证一下
(4)另外关于push方法的返回值,其实是新数组的长度,并不是新数组。此处仅列出结论,详情可以移步我的这篇文章关于push方法的返回值
4.实现过程