JS面试题之面试官问:数组slice和splice怎么使用
分享题,基础开发中常用数组slice和splice方法,准确使用它们吗?它们有啥区别?
slice方法,截取数组元素,返回新数组,参数为起始和结束位置,注意结束位置不包括。原数组不变。
例子:使用slice方法。
注意:slice方法生成新数组,不改变原数组。
splice方法,向数组添加或删除元素,参数为操作位置和删除数量,后续参数依次添加。原数组改变。
例子:使用splice方法。
注意:splice方法修改原数组,返回被删除元素组成的数组。
区别:slice和splice方法外观相似,但功能不同。slice用于截取数组,splice用于修改数组。
总结:掌握基础,多实践,避免混淆,是前端工程师必备技能。
多重随机标签