摘要: 删除数组中连续的元素时,可以使用slice或者splice方法,splice时需要注意会修改原数组。 1.slice(start,end):方法可从已有数组中返回选定的元素,返回一个新数组,包含从start到end(不包含该元素)的数组元素。(不改变原数组) start参数:如果不指定,那么从0开始 阅读全文
posted @ 2019-10-16 17:32 暗夜守护 阅读(8474) 评论(0) 推荐(0) 编辑
摘要: JS的拷贝可分为浅拷贝和深拷贝: 浅拷贝:如果数组元素是基本类型,就会拷贝一份,互不影响,而如果是对象或者数组,就会只拷贝对象和数组的引用,这样我们无论在新旧数组进行了修改,两者都会发生变化。 深拷贝:就是指完全的拷贝一个对象,即使嵌套了对象,两者也相互分离,修改一个对象的属性,也不会影响另一个。 阅读全文
posted @ 2019-10-16 09:15 暗夜守护 阅读(2671) 评论(0) 推荐(0) 编辑