首页
目录
图库
留言
友链
日志
关于
1
迪士尼乐园
2
原神爱好者
3
我的小家
4
我的手绘
5
海昌海洋公园表演
Jupiter
累计撰写
12
篇文章
累计创建
8
个标签
累计收到
1
条评论
栏目
首页
目录
图库
留言
友链
日志
关于
搜索
标签搜索
计划
原神
模式
CSS
JS
生活
游园
手绘
目 录
CONTENT
以下是
学习笔记
相关的文章
2023-06-04
设计模式(下)
设计模式(下)本篇是《JavaScript 设计模式与开发实践》第二部分读书笔记,总结后 7 种设计模式:模板方法模式、享元模式、职责链模式、中介者模式、装饰者模式、状态模式、适配器模式。模板方法模式模板方法模式是一种只需使用继承就可以实现的非常简单的模式。模板方法模式由两部分结构组成,第一部分是抽
2023-06-04
89
0
1
学习笔记
2023-06-04
设计模式(上)
设计模式(上)本篇是《JavaScript 设计模式与开发实践》第二部分读书笔记,总结前 7 种设计模式:单例模式、策略模式、代理模式、迭代器模式、发布-订阅模式、命令模式、组合模式。单例模式单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式常见如线程池、全局缓存、浏览
2023-06-04
111
0
1
学习笔记
2023-06-04
Flex 弹性布局
Flex 弹性布局Flex(Flexible Box)即为“弹性布局” ,它是一种一维的布局模型。采用 Flex 布局的元素,称为 Flex 容器(flex container)。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item)。Flex 容器有两根轴线:水平的主轴(mai
2023-06-04
107
0
1
学习笔记
2023-06-04
洗牌算法实现数组乱序
洗牌算法实现数组乱序关于 JavaScript 数组乱序的方法有多种实现方式,或者借助一些第三方开源工具库如 loadsh 也可以轻松实现,然而要做到数组足够的无规律乱序也非易予,还是有一些要点需要考虑。sort 方法最简单的便是使用 sort 函数,代码如下:const shuffle = arr
2023-06-04
125
0
1
学习笔记
2023-06-04
函数节流与函数防抖
函数节流与函数防抖函数节流(throttle)与函数防抖(debounce)核心思想都是通过限制函数调用来实现性能优化,但两者概念却有不同:函数节流:函数按指定间隔调用,限制函数调用频率函数防抖:一定时间段连续的函数调用,只让其执行一次两者的使用场景也有不同:函数节流:页面滚动事件监听(scroll
2023-06-04
119
0
1
学习笔记
2023-06-04
从浏览器解析 JS 运行机制
从浏览器解析 JS 运行机制进程与线程对于进程和线程,可以比喻为工厂和工人进程是一个工厂,工厂有它的独立资源(系统分配的独立一块内存)工厂之间相互独立(进程之间相互独立)线程是工厂中的工人,多个工人协作完成任务(多个线程在进程中协作完成任务)工厂内有一个或多个工人(一个进程由一个或多个线程组成)工人
2023-06-04
128
0
1
学习笔记
2023-06-04
变量声明与解构赋值
变量声明与解构赋值let 和 const基本用法let 和 const 声明变量的三大特性:不存在变量提升、暂时性死区、不允许重复声明。不存在变量提升let 声明的变量一定要在声明后使用,否则便会报错。// var的情况console.log(foo) // 输出 undefinedvar foo
2023-06-04
102
0
1
学习笔记