Array.slice()与Array.splice()的返回值类型

feiyihexin 21 0 PDF 2021-02-01 08:02:48

最近做个练习,用到Array.slice()和Array.splice(),以前没有注意其返回值类型 Array.slice()返回Array — 一个由原始数组中某一范围的元素构成的数组。 Array.splice()返回Array — 包含从原始数组中删除的元素的一个数组。 返回的是一个数组,用typeof()看一下是object,这没错!需要提醒大家的是: 当数组元素是数字时,用Array.slice()和Array.splice()取其中某个元素进行大小比较,可得要注意,必须转换 类型,这个很隐蔽,出错后很难查的 object类型不可以用Number()直接转换成number,需要先t

用户评论
请输入评论内容
评分:
暂无评论