随笔分类 -  JavaScript

摘要:目录以下按照个人记忆一级收获程度排序 √实现call、apply、bind √实现new √实现instanceof √实现继承 √实现深拷贝和深度比较 √手写防抖和节流 实现Promise(⭐) 实现generator的自动执行器 手写通用事件绑定和事件代理 手写ajax 手写JsonP 实现函数 阅读全文
posted @ 2020-07-19 13:19 浮华而已- 阅读(139) 评论(0) 推荐(0)
摘要:1.作为普通函数指向调用者 btn.onclick = function () { console.log(this) //指向的是调用者btn } 2.使用call apply bind改变this指向 const user = { name: 'Jack' } btn.onclick = (fu 阅读全文
posted @ 2020-05-15 14:42 浮华而已- 阅读(197) 评论(0) 推荐(0)
摘要:强烈推荐这个视频B站 - 2019全新javaScript进阶面向对象ES6 面向过程和面向对象 面向过程:按照步骤一步一步来实现。好比蛋炒饭 面向对象:先把对象找出来,再看对象里有什么功能,再把功能实现。好比盖浇饭 面向对象更贴近我们的实际生活,可以使用面向对象描述现实世界事物,但是事物分为抽象的 阅读全文
posted @ 2020-04-26 12:05 浮华而已- 阅读(677) 评论(0) 推荐(0)
摘要:注意:本文只简单的介绍了各个视图的属性和方法。如果想要知道兼容性或者更多,请至文章底部参考链接处。 本文内容分为五大部分: Window视图属性 innerHeight 和 innerWidth outerHeight 和 outerWidth pageXOffset 和 pageYOffset s 阅读全文
posted @ 2020-04-16 19:32 浮华而已- 阅读(1120) 评论(0) 推荐(2)
摘要:2020年6月补充 这篇文章算是带我入JavaScript甚至是前端的门的第一文,当时还在做实验室的一个项目需要在地图上为每个信号塔设置定时器显示一些自定义的动画,结构类似下图的代码。 最近看了《你不知道的JavaScript 上卷》中闭包的内容还有掘金中一位博主整理的闭包面试题,再联系联系Even 阅读全文
posted @ 2019-07-12 21:49 浮华而已- 阅读(8332) 评论(7) 推荐(5)