![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
码中求乐
努力做一名IT搬运工
展开
-
前端全栈工程师进阶学习笔记
缓存可以说是性能优化中简单高效的一种优化方式了,它可以显著减少网络传输所带来的损耗。 对于一个数据请求来说,可以分为发起网络请求、后端处理、浏览器响应三个步骤。浏览器缓存可以帮助我们在第一和第三步骤中优化性能。比如说直接使用缓存而不发起请求,或者发起了请求但后端存储的数据和前端一致,那么就没有必要再将数据回传回来,这样就减少了响应数据。 接下来的内容中我们将通过以下几个部分来探讨浏览器缓存机制: 1.缓存位置 2.缓存策略 3.实际场景应用缓存策略 缓存位置 从缓存位置上来说分为四种...原创 2021-06-21 11:06:43 · 303 阅读 · 0 评论 -
严选前端全栈工程师学习笔记
原始值和引用值类型及区别 首先原始值和引用值类型都是我们JS中的数据类型,为了充分利用存储空间,定义了不同的数据类型,而且我们JS是弱类型,动态语言,数据类型可变。 原始值(简单数据类型):存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。 包含五种简单数据类型:undefined、null、boolean、number 和 string ;可以通过typeof 运算符来判断一个值是否在某种类型的范围内,如果它是原始类型,还可以判断它表示哪种原始类型。 引用值(复杂数据类型):存储在堆中的原创 2021-05-28 15:41:07 · 110 阅读 · 0 评论