array/head.jsjavascript
/**
* 返回数组的第一个元素。
* @function head
* @memberof module:array
* @param {Array} array 要读取的数组
* @returns {*} 第一个元素;空数组返回 undefined
* @throws {TypeError} 参数不是数组时抛出
*/
function head(array) {
if (!Array.isArray(array)) throw new TypeError('array must be an array')
return array[0]
}
export default head