☄ 前端学习笔记
包含以下内容:
- 前端开发时遇到的经典问题
- 面试时经常提到的问题
- 一些前端开发技巧
- 前端相关技术
- 其他突然想到的问题
- 开始时间:2024-06-02T15:23:14.797Z
- 北京时间:2024-06-02 23:23:14
包含以下内容:
重排(回流)与重绘的区别
vue性能优化方法
前端性能优化方法
node守护程序(nohup/systemd/pm2/forever/screen或tmux)
vue3中组件通信方法(Props/Emit/Provide & Inject/Event Bus/Vuex/Refs 和 parent & children/attrs & listeners/slots)
浏览器标签页通信有哪些方法(LocalStorage/SessionStorage/Cookie/Broadcast Channel API/SharedWorker/Service Workers/IndexedDB)
浏览器从输入链接到页面加载完成有哪些步骤以及涉及到哪些缓存
三次握手四次挥手
node常用模块
web中有哪些缓存,浏览器缓存有哪些(cookie,LocalStorage,Cookie)
ts的类型检查机制,类型断言,类型守卫和泛型
ES6,全称是 ECMAScript 6,也被称为 ECMAScript 2015,是 JavaScript 的一种标准,于 2015 年正式发布。ES6 是 JavaScript 新一代标准的缩写,引入了很多新的语法和特性,丰富了 JavaScript 的功能和表现力,提升了开发效率。
懒加载(Lazy Loading)是一种优化网页或应用程序加载时间的技术。基本思想是按需加载资源,减少初始加载时间,提高用户体验,节省带宽。
js的防抖和节流实现
H5常用的元素水平和垂直居中方法
js数组的常用方法
vue双向绑定原理与实现
vue2和vue3区别
js虽然是单线程,但是通过一些事件循环机制和方法也能实现多线程的效果,本文主要讲述js中的事件循环流程。