js 数组中shift()及其重构

209 阅读1分钟

shift()是删除数组中的第一个元素,并将这个被删除的元素返回

shift()方法重构

                function shift(arr){
                    var item = arr[0];
                    for(var i = 0;i < arr.length;i++){
                        arr[i] = arr[i + 1];
                    }
                    arr.length--;
                    return item;
                }