摘要: 原型 1.构造函数与普通函数的区别 通过不同的执行方式改变函数内部的this指向 function Foo(){ this.a = 1; } Foo() //this指向window console.log(window.a); //1 var foo = new Foo(); // this指向f 阅读全文
posted @ 2022-02-01 23:19 前端销纸 阅读(26) 评论(0) 推荐(0) 编辑
摘要: audio 创建一个Audio对象 存在一个Audio对象用于创建音频,无需显示的放在结构里,JS里控制即可 var player = new Audio() Audio对象上的(常用)方法 Audio.play() //播放 Audio.pause() //暂停 Audio.load() //重新 阅读全文
posted @ 2022-02-01 18:07 前端销纸 阅读(193) 评论(0) 推荐(0) 编辑
摘要: this问题 this的四种绑定 PS:this指向在调用的时候确定 !!!!!!!!!!!!!!!!!!!!!!!!!important 1.默认绑定规则 console.log(this window); //true console.log({} {}); //false // 函数的独立调用 阅读全文
posted @ 2022-02-01 17:53 前端销纸 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 迭代器与生成器 什么是迭代 ​ 迭代是一种遍历模式,对有序的(具有索引的),连续的数据类型进行抽取,因此对象没有迭代接口 迭代方法 <script> var arr = [1,2,3,4] var s = "1234" console.log(arr); //Symbol(Symbol.iterat 阅读全文
posted @ 2022-02-01 17:52 前端销纸 阅读(35) 评论(0) 推荐(0) 编辑
摘要: JS经典题目 防抖 1.目的 函数节流(throttle)与 函数防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。 2.知识点 函数闭包,this指向,arguments参数,apply改变this指向 3.完整代码 阅读全文
posted @ 2022-02-01 17:51 前端销纸 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 记录一个RouterLink,V-for,v-if同时使用的问题 可能的警告 Unhandled error during execution of render function Unhandled error during execution of scheduler flush. This i 阅读全文
posted @ 2022-02-01 17:42 前端销纸 阅读(4263) 评论(0) 推荐(0) 编辑
摘要: JS经典题目 防抖 1.目的 函数节流(throttle)与 函数防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。 2.知识点 函数闭包,this指向,arguments参数,apply改变this指向 3.完整代码 阅读全文
posted @ 2022-02-01 16:53 前端销纸 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 迭代器与生成器 什么是迭代 ​ 迭代是一种遍历模式,对有序的(具有索引的),连续的数据类型进行抽取,因此对象没有迭代接口 迭代方法 <script> var arr = [1,2,3,4] var s = "1234" console.log(arr); //Symbol(Symbol.iterat 阅读全文
posted @ 2022-02-01 16:47 前端销纸 阅读(39) 评论(0) 推荐(0) 编辑
摘要: this问题 this的四种绑定 PS:this指向在调用的时候确定 !!!!!!!!!!!!!!!!!!!!!!!!!important 1.默认绑定规则 console.log(this window); //true console.log({} {}); //false // 函数的独立调用 阅读全文
posted @ 2022-02-01 16:43 前端销纸 阅读(22) 评论(0) 推荐(0) 编辑