如题所述
你好,
简单的说,区别主要有以下几点:
splice删除后将返回一个新数组,包含被删除的元素, delete则返回布尔值
splice删除元素的同时会缩短原数组长度,delete只是删除元素,并不会修改数组长度
splice可以批量删除多个连续的元素,delete只能逐一删除
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-10-20
收藏 498133191