- 博客(5)
- 收藏
- 关注
原创 WeakMap和WeakSet使用场景
为了弥补这个问题,另外有WeakMap和WeakSet。WeakXXX的特点是:弱引用,存储对象,无序不可遍历,且没有size属性。如果对象除了作为的成员之外没有其他引用,那么它可以被垃圾回收器回收,即使它仍然在中。总结一下,这里提到了三种WeakMap的使用场景:缓存,存储监听事件引用的集合,存储私有属性。另外WeakMap还有存储临时数据、存储和Dom元素关联的数据,管理第三方库对象等其他用法,和WeakSet应用场景很多情况下是互通的,可以两者对比参照。
2024-12-26 14:03:24
1980
原创 Array和String对象的常用拼接方法的使用
c.三个及以上参数时:剪掉原函数从index开始的deleteNum个元素,并粘接上item,返回被剪掉的元素。b.两个参数时:剪掉原函数从index开始的deleteNum个元素,返回被剪掉的元素。a.只有一个参数时:剪掉原函数index开始后的所有元素,返回被剪掉的元素。concat拼接,返回一个新数组,不改变原数组。slice切割,返回一个新数组,不改变原数组。
2024-12-07 16:41:37
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人