
前端进阶笔记
文章平均质量分 67
前端进阶知识技能笔记
梦回小岛
这个作者很懒,什么都没留下…
展开
-
JS函数——内存管理
随着前端技术的深入,我们会发现,在浏览器端:“开发的网站消耗内存过大会使浏览器压力过大,导致浏览器卡顿”。在Node端:“内存如果不够,服务就会中断(由nodejs开启的服务,如果不管理内存,当内存不够时,就会中断)”。原创 2022-05-28 15:47:15 · 392 阅读 · 0 评论 -
JS函数——代码性能指标
本篇文章围绕JS代码的健壮性、可读性、可复用性和可拓展性,四个方面做简单描述。原创 2022-05-30 14:47:21 · 782 阅读 · 0 评论 -
JS函数——函数式编程
随着对前端开发学习的深入,发现函数式编程相较于面向过程、面向对象的编程规范,更为贴合JavaScript的开发标准。原创 2022-05-31 16:07:23 · 1331 阅读 · 0 评论 -
JS函数——高阶函数、函数柯里化、防抖和节流
随着前端学习的深入,高阶函数、函数柯里化、防抖和节流的概念及实现成为了我们需要掌握和了解的内容。原创 2022-06-01 22:57:17 · 580 阅读 · 0 评论 -
JS异步编程——Event Loop事件循环及发布订阅
在JavaScript中,异步是一个重要的内容,该篇从基础的进程、线程开始,系统的了解异步。原创 2022-06-06 16:28:06 · 560 阅读 · 0 评论 -
JS异步编程——深入理解Promise
解决异步编程回调地狱问题的解决方案Promise、Generator和async/await已被ES6收录,发布/订阅和deferred对象是社区中的解决方案。本篇文章重在深入理解Promise,手写一个Promise方法。原创 2022-06-07 17:39:36 · 1066 阅读 · 0 评论 -
JS异步编程——Generator函数和Async/Await
随着前端技术的发展,在开发中,Async/Await的应用越来越高。本篇文章从Generator函数到Generator自动执行器再到async/await语法糖,深入理解它们其中的原理。原创 2022-06-09 11:22:09 · 691 阅读 · 0 评论 -
JS异步编程——WebWorker多线程机制
JS采用的是单线程机制,所有的任务只能在一个线程上完成,前面的任务没有完成就只能等待。随着计算机计算能力的增强,多核处理器的出现,单线程已不能充分的发挥计算机的算力,WebWorker就是给主线程创建多线程的环境,实现主线程运行时,WebWorker线程在后台运行,两者互不干扰,待WebWorker线程任务完成后,将结果返回给主线程。...原创 2022-06-11 15:27:09 · 2599 阅读 · 0 评论 -
JS设计模式——设计模式概论
在了解设计模式后,发现它起始没有那么高大上,有些是我们平时开发中已经用到的东西(更好的设计模块,组织共同的代码),它只是给这些好用的代码模式起了一个名字而已。原创 2022-06-14 17:24:32 · 237 阅读 · 0 评论 -
JS设计模式——封装与对象(如何使用创建型设计模式更好的封装代码、更好的创建对象)
在学习如何使用创建型设计模式更好的封装代码、更好的创建对象之前,先了解一下封装与对象。原创 2022-06-16 14:35:02 · 341 阅读 · 0 评论 -
JS设计模式——提高复用(有哪些设计模式可以帮助我们提高可复用性?)
本篇文章主要介绍几个设计模式来帮助我们提高代码的可复用性。原创 2022-06-17 13:09:40 · 682 阅读 · 0 评论 -
JS设计模式——提高代码质量(有哪些设计模式可以帮助我们提高代码质量)
本篇文章主要介绍几个设计模式(策略模式/状态模式、外观模式、迭代器模式、备忘录模式)来帮助我们提高代码的质量。原创 2022-06-18 10:04:25 · 466 阅读 · 0 评论 -
初识Vue——回顾基础用法,查漏补缺
回顾Vue基础用法,查漏补缺,一些平时没有注意到,但是很实用的一些API原创 2022-06-25 16:03:30 · 437 阅读 · 0 评论 -
初识Vue——八皇后小游戏
补录上篇文章中的八皇后小游戏原创 2022-06-25 16:19:02 · 525 阅读 · 0 评论 -
探索Vue组件世界——复习组件内容,查漏补缺
本篇文章旨在回顾vue组件的内容,查漏补缺,以便更快、更好的在开发过程中,解决所遇到的问题。原创 2022-07-07 16:25:15 · 438 阅读 · 0 评论