JavaScript基础
文章平均质量分 71
Boriska1996
这里介绍不了我。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Javascript八股文-闭包和柯里化
闭包的特点: 函数嵌套函数 函数内部可以引用外部的参数和变量。 参数和变量不会被垃圾回收机制回收。 闭包的优点: 希望一个变量长期驻扎在内存中。 避免全局变量的污染。 私有化成员。 闭包的缺点 造成内存泄露使用场景:websock有一个特点是数据发送时间歇性的,一会儿发过来一截,也有可能连续的发送。发送的过程中需要等待,需要拿到完整的二进制流数据后,才能进行解析。...原创 2022-06-11 21:57:10 · 376 阅读 · 0 评论 -
重温Javascript八股文 -—call,bind,apply以及 this的指向
call &apply call 可以将某个对象原本没有的方法,进行劫持,通过改变this指向让该对象也具备这种能力。 应用场景 判断js数据类型 Object.prototype.toString.call('需要判断的数据') 对象冒充式继承 function a() { this.name = "a"; } // a是超类; a.prototype.play = function () { // console.log(this.name, this); }; function原创 2022-05-30 16:29:40 · 546 阅读 · 0 评论 -
JavaScript数组39种静态&实例方法汇总详解
JavaScript数组静态&实例方法汇总详解 改变原数组方法*9种 1、copyWithin() 顾名思义,在截取一段数组元素,Copy数组内部的指定位置。 它接受三个参数。 target(必需):从该位置开始替换数据。 start(可选):从该位置开始读取数据,默认为 0。如果为负值,表示倒数。 end(可选):到该位置前停止读取数据,默认等于数组长度。如果为负值,表示倒数。 这三个参数都应该是数值,如果不是,会自动转为数值。 语法 array.copyWithin(target, star原创 2022-05-19 17:00:37 · 924 阅读 · 2 评论 -
JavaScript简述-Set和Map
Set和Map 讲到Set和Map首先想到数组和对象的优缺点。 数组的优点 有顺序。 紧密性。 有关联。 数组的缺点 速度慢:增删改查。 有重复。 判断值时,必须遍历数组。 对象优点 有键值对,增删改查快 键唯一 多重集合 对象的缺点 没有关联 按照添加顺序遍历 如果需要查询属性时,需要遍历 Set 列表,增删该查快,无重复,只要值的列表,不能有键。 没有索引,不能使用for循环,也不能用下标直接修改或者获取。 Set的静态方法 add delete has 返回Boole原创 2022-05-19 10:41:20 · 360 阅读 · 0 评论
分享