
JavaScript + TypeScript
文章平均质量分 95
JavaScript + TypeScript
fmk1023
这个作者很懒,什么都没留下…
展开
-
JS设计模式
JS设计模式原创 2023-02-15 17:01:15 · 716 阅读 · 1 评论 -
JavaScrip中的内存管理
文章目录1. 内存周期2. 内存分配3. 内存的回收和释放3.1 引用计数3.2 标记-清除4. V8 引擎的垃圾回收机制4.1 分代式垃圾回收新生代老生代并行清除增量清除并发清除5. 内存泄漏5. 内存泄漏和内存溢出的区别5.2 常见的内存泄漏特殊的闭包隐式全局变量被遗忘的 DOM 引用被遗忘的定时器被遗忘的事件监听器未被清理的 console 输出Map和SetJavaScript 内嵌了垃圾回收器1. 内存周期分配你所需要的内存使用分配到的内存(读、写)不需要时将其释放、归还2.原创 2022-03-24 17:45:02 · 965 阅读 · 0 评论 -
IntersectionObserver(交叉观察器)
文章目录1.IntersectionObserver1.1 observe 方法1.2 unobserve 方法1.3 disconnect 方法1.4 takeRecords 方法1.5 callback 参数2. IntersectionObserverEntry 对象3. 图片懒加载4. 元素吸顶、吸底5. 加载更多1.IntersectionObserverIntersectionObserver可以用来自动监听元素是否进入了设备的可视区域之内,而不需要频繁的计算来做这个判断。由于可见(visi原创 2022-01-13 16:53:10 · 14550 阅读 · 3 评论 -
JavaScript学习笔记
文章目录JavaScript学习笔记一、JavaScript基础1.1 JavaScript 输出1.2. JavaScript 数据类型1.2.1 值类型/原始类型/基本类型1.2.2 引用类型(对象)1.2.3 基本类型和引用类型的区别1.3 JavaScript 作用域1.3.1 JavaScript 局部作用域1.3.2 JavaScript 全局变量1.3.3 HTML 中的全局变量1.3.4 块级作用域1.4 JavaScript 事件1.5 JavaScript 字符串1.6 typeof与i原创 2021-01-29 17:15:28 · 529 阅读 · 0 评论 -
ES6 学习笔记
文章目录ES6 学习笔记一、ES6介绍二、ES6兼容性三、变量 let 和 常量 const四、函数4.1 箭头函数4.1.1 箭头函数没有单独的this五、参数展开符六、解构赋值6.1 对象的解构赋值6.2 数组的解构赋值七、数组方法7.1 map 映射7.2 reduce 汇总7.3 filter 过滤7.4 forEach 循环迭代八、字符串方法8.1 startsWith8.2 endsWith8.3 字符串模版九、Symbol十、Map 与 Set10.1 Map 对象10.2 Maps 和 Ob原创 2021-01-06 18:08:55 · 371 阅读 · 0 评论