2019-05-21 描述返回数组中的第 n 个元素。提示首先使用 Array.prototype.slice()获取包含第 n 个元素的数组如果索引超出边界值,就返回 undefined 第二个参数 n 的默认值为 0 代码 constnthElement=(arr,n=0)=>(n===-1?arr.slice(n):arr.slice(n,n+1))[0];示例获取数组中指定索引的元素:nthElement(['a',
2019-05-19 描述从提供的数组中返回 n 个最小的元素。如果 n 大于或等于数组的长度,那么就返回原数组(按照升序排列)。提示使用扩展运算符...对数组进行浅拷贝使用 Array.prototype.sort()对拷贝的数组进行升序排列使用 Array.prototype.slice()获取指定元素个数第二个参数 n 的默认值为 1 代码 constminN=(arr,n=1)=>[...arr].sort((a,
2019-05-18 描述从提供的数组中返回 n 个最大的元素。如果 n 大于或等于数组的长度,那么就返回原数组(按照降序排列)。提示使用扩展运算符...对数组进行浅拷贝使用 Array.prototype.sort()对拷贝的数组进行降序排列使用 Array.prototype.slice()获取指定元素个数第二个参数 n 的默认值为 1 代码 constmaxN=(arr,n=1)=>[...arr].sort((a,