# tail
# Description
获取除了 array 数组第一个元素以外的全部元素。
# Params
array
# Return
Array
# Code
function tail(array) {
const length = array == null ? 0 : array.length
if (!length) {
return []
}
const [, ...result] = array
return result
}
# Analyze
对于 array 的合法性做了判断,通过 解构赋值,去除数组第一个值,拿到剩余的
# Example
console.log(tail([1,2,3,4,5])) // [ 2, 3, 4, 5 ]