首页 > 其他 > 详细

splice和slice这两兄弟为毛这么难记?那是因为你没做笔记

时间:2020-02-24 22:08:30      阅读:67      评论:0      收藏:0      [点我收藏+]

容易混淆,决定做下笔记!!!

splice() 

方法向/从数组中添加/删除项目,然后返回被删除的项目。

语法

arrayObject.splice(index,howmany,item1,.....,itemX)

技术分享图片

 返回值

技术分享图片

提示和注释

注释:请注意,splice() 方法与 slice() 方法的作用是不同的,splice() 方法会直接对数组进行修改。

 

slice()

方法可从已有的数组中返回选定的元素

语法

arrayObject.slice(start,end)

技术分享图片

返回值

返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

说明

请注意,该方法并不会修改数组,而是返回一个子数组。如果想删除数组中的一段元素,应该使用方法 Array.splice()。

提示和注释

注释:您可使用负值从数组的尾部选取元素。

注释:如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。

 

splice和slice这两兄弟为毛这么难记?那是因为你没做笔记

原文:https://www.cnblogs.com/PeunZhang/p/12358907.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!