- 博客(4)
- 收藏
- 关注
原创 前端面试知识
闭包(Closure)是指在函数内部创建的函数,它可以访问并保存其所在函数的作用域中的变量、参数和其他函数。换句话说,闭包是一个函数加上其创建时的词法环境的组合体。通常情况下,当一个函数执行完毕后,其内部定义的变量和函数都会被销毁,无法再访问。但是,当函数内部的函数被外部引用或返回时,就形成了闭包。闭包将内部函数和其所在的词法环境(包括外部函数的作用域和变量)一起封装起来,使得内部函数可以访问并保持对这些外部变量的引用,即使外部函数已经执行完毕。
2023-08-31 18:10:51
85
1
原创 强缓存与协商缓存
web缓存主要指的是两部分:浏览器缓存和http缓存。 其中http缓存是web缓存的核心,是最难懂的那一部分,也是最重要的那一部分。- 浏览器缓存:比如,localStorage,sessionStorage,cookie等等。这些功能主要用于缓存一些必要的数据,比如用户信息。比如需要携带到后端的参数。亦或者是一些列表数据等等。- http缓存: Web 缓存是可以自动保存常见文档副本的 HTTP 设备。当 Web 请求抵达缓存时, 如果本地有“已缓存的”副本,就可以从本地存储设备而不是原始服务器
2022-11-16 09:56:04
478
1
原创 react知识点
react介绍react属于mvc模式react是单向数据流react默认使用sass,但是直接使用还会报错,还需要安装一个包创建react项目node必须是 ^10.12.0 || >=12.0.0react调试工具 React Developer Toolsreact 15.5 以后版本开始弃用了React.PropTypes (因为React包变大,所以用了prop-types.js)pubsub-js 实现兄弟组建之间的传值(发布订阅)querystring url参数转
2021-08-18 19:15:05
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人