- 博客(4)
- 收藏
- 关注
原创 详解JavaScript中的继承
前言面向对象的编程中,讨论最多的话题就是继承了。很多面向对象的语言都支持两种继承,即接口继承和实现继承,前者是函数签名的继承,而后者继承的是实际方法。接口继承在 ECMAScript 中是不可能的,因为函数没有签名。因此在 ECMAScript 中只支持实现继承,这主要是通过原型链来实现的。这一段描述引用自《JavaScript高级程序设计(第四版)》中,继承这一章的开头。同时,本文中有很多内容是参照自高程的,也算是个人的阅读笔记和总结吧在 JavaScript 中继承的方式是多种多样的,包括原型
2021-08-22 17:19:08
284
原创 手写一个符合Promise A+规范的Promise
手写Promise此为本人学习手写Promise的笔记,如有错误欢迎指出与讨论!参考文章:https://juejin.cn/post/6945319439772434469前置知识点宏任务与微任务JS是单线程的,因此一些高耗时的操作将会导致进程阻塞。为解决这个问题,JS有两种任务的执行模式: 同步模式 和 异步模式 。在异步模式下,创建的异步任务分为如下两种: 宏任务 和 微任务 。ES6规范中,宏任务(Macrotask)称为Task,是由宿主(浏览器或者Node)发起的,微任务(Micro
2021-05-07 17:47:25
326
原创 自制在线简历生成器
自制简历生成器介绍此项目是由 vue3 + vuex4 构建的简历生成器,具有如下几个特点:可通过输入框将内容写入简历中,还有多种主题样式及颜色可供用户选择,为求职者们提供更加自定义的简历生成过程;写好简历内容后,点击打印简历按钮即可将简历保存为pdf文件并下载保存至本地,操作简单生成快速;未写完的简历内容可以暂时保存为json文件并下载,可在下一次使用时通过点击上传数据按钮,将保存的数据导入生成器继续编写项目展示首屏页面页面的左边是控制台部分,包括输入信息,改变主题及颜色,保存当前数据
2021-04-08 10:12:56
1003
原创 如何使用VuePress开发并部署静态博客网站(附进阶的自定义主题教程)
作为一个程序员,拥有一个自己的博客网站算得上是家常便饭了每当我们解决一个问题时,及时总结并记录下来是一个对学习很有帮助的习惯,方便以后遇到同类型的问题时,不用再去百度谷歌找半天。而将这些内容发布在自己的博客网站上,同样也可以让其他遇上同样问题的人看到,并帮助到他们。借用在一个个人博客上看到的一句话:> 对任何渴望进步的人来说,写博客/文章/回答对自己的成长帮助都是巨大的。频率和数量不必过分强求,有话要说就写写,没事就歇歇,随意点。因为坚持写作的那一刻起,你就已经开始受益。
2021-02-09 22:47:27
7195
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人