- 博客(3)
- 收藏
- 关注
原创 javascript中的insertBefore和appendChild以及insertAfter(DOM中是没有提供的)
一、Node.insertBefore() Node.insertBefore()方法在参考节点之前插入一个拥有指定父节点的子节点,如果给定的子节点是对文档中现有节点的引用,insertBefore()会将其从当前位置移动到新位置(在将节点附加到其他节点之间,不需要从其父节点删除该节点)。 意味着一个节...
2020-02-11 21:23:26
492
原创 set、map、WeakSet和WeakMap的区别
set(集合)set和map主要用于 数据重组 和 数据存储,set是集合的数据结构,map是字典的数据结构;set是ES6新增的一种新的数据结构,类似于数组,但是成员唯一且无序,没有重复的值;set对象允许你存储任何类型的唯一值,无论是原始值或是对象的引用。且本身就是一种构造函数,用于生成set数据结构var sett = new Set(); //Objectsett.add(2)c...
2020-02-10 16:42:22
628
原创 JavaScript中的this,call,apply区分理解
this: this是JavaScript的一大难点,开发过程中,总是很头疼;this这个东西很复杂,简单地说this是JavaScript的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。随着函数使用场合的不同,this值会发生变化。this一般会有四种调用方式:默认绑定:实际就是把函数独立去调用,这种情况下,作用域是全局的,也就是这个this代表的就是windo...
2020-02-08 15:48:04
111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人