加载中...
day day up
05
30
浏览器中 JS 的事件循环机制 浏览器中 JS 的事件循环机制
1.事件循环机制 浏览器执行JS代码大致可以分为三个步骤,而这三个步骤的往复构成了JS的事件循环机制(如图)。 第一步:主线程(JS引擎线程)中执行JS整体代码或回调函数(也就是宏任务),执行过程中会将对象存储到堆(heap)中,将函数
2023-05-30
25
页面白屏如何优化 页面白屏如何优化
当用户点开一个链接或者是直接在浏览器中输入URL开始进行访问时,就开始等待页面的展示。页面渲染的时间越短,用户等待的时间就越短,用户感知到页面的速度就越快。这样可以极大的提升用户的体验,减少用户的跳出,提升页面的留存率。 一、概念白屏时
2023-05-25
22
实战项目中,常用的TS 实战项目中,常用的TS
1. 泛型的使用泛型可以让我们编写更具灵活性、可重用性和类型安全性的代码。在 TypeScript 中,泛型通常使用类型参数来定义一个通用的类型或函数,并在使用时指定具体的类型。 我们想编写一个函数来反转任意数组,假设我们不使用泛型,代码可
2023-05-22
08
git常见实战命令 git常见实战命令
# 查看状态 $ git status # 添加管理(将文件或目录添加到本地仓库的暂存区) $ git add filename # 将指定的文件添加到暂存区 $ git add path/ # 将指定的目录添加到暂
2023-05-08
06