文章目录

852 阅读3分钟

CSS HTML

《HTML head的内容》

盒模型

css

垂直水平居中的方式

动画

弹性盒子

rem具体的原理是什么

1px问题的解决方案

圆形进度条

双飞翼模型

display,visibility,opcity的区别

多行展示展开收起

常见方法面试题

节流和防抖

如何渲染大量数据不卡住

打包工具

webpack原理

转:webpack令人困惑的地方和CDN

优化项目

插件百科

webpack-dev-server 的热模块替换

Webpack 处理 ES Module 的 import 和 export

浏览器

cookie,locationStorage,sessonStorage的区别

render Tree

白屏渲染时间,三次握手,四次挥手

常见的状态码

cookie都有哪些属性

web worker和service worker

浏览器渲染机制

强缓存和协商缓存

使用vue-router时hash路由可以实现跳转,但是history路由不可以

hash路由和history路由的区别

垃圾回收机制

TCP和UDP的区别

网页性能

# bfcache

http

ajax基础

http1.1和http2.0

防阻塞算法

同源策略

SameSite Cookie

简单请求和复杂请求

HTTPS/HTTP

WebSocket

原型和原型链

原型,原型链,手动实现new操作

继承

手写apply,call,bind函数

算法

面试常见算法题

正则表达式

正则表达式

js基础

# 关于babel的配置

typeof instanceof

JSON.parse(JSON.stringify())的缺点是什么

set/map

let 的块级作用域,暂时性死区和变量提升

for in和for of的区别

对generator函数的理解

判断数组的方法

ES6,CSS3,HTML5,input的type有哪些值

闭包,声明函数和表达式函数

类型转化,暂时性死区

模块化学习

js线程,微任务,宏任务,运行机制梳理

Array.prototype.slice.call()

并发,并行,回调地狱,定时器

Object.defineProperty和Proxy

堆和栈的区别

JS装饰器

IEEE 754 双精度浮点数标准,最大整数和最大的数字

ES2020 都有哪些新写法?

Promise

手写promise和promise的方法

promise.catch()方法

手写Promise.all

正则表达式

node npm shell

node环境和浏览器环境不同点

npm shell

代理和反向代理

《基于nodemon的本地开发工具解析》

使用webpack构建本地开发工具

vue代码库

routerrouter和route的区别

Vue修饰符

自定义指令

手动实现vue.set()

检测数组变化

v-if和v-show的区别,watch和computed的区别

路由守卫

vue响应式原理

虚拟DOM和diff算法

组件内部操作通过外部控制

vuex数据传递流程

axios方法封装

代码库的配置

过滤器

路由懒加载

父组件和子组件的生命周期运行顺序

vue组件函数化

vue组件传值

vue-router的使用

vue.use,vue.extend,$mount()

vue.nextTick的原理

实例和组件,new vue,vue.extend,vue.component的区别

vue的jxs

高阶函数

# Vue插件要点分析

# 当slot超过多层,怎么使用

调试,安装

如何调试nodemodule内的代码

MAC安装brew

调试vscode

禁用javaScript

进阶

对函数式编程了解说一下 纯函数,偏应用,柯里化,compose, option 方法

插件

iscroll插件的原理和requestAnimationFrame是微任务还是宏任务

项目经历

下载文件

取消axios请求

打破页面缓存

前端监控

模块使用

react

useRef 获取 dom第一次总是null

# 官网:如果我的 effect 的依赖频繁变化,我该怎么办?问题解析

vue3

vue3新特性

vue3的composition替代mixin

Vscode插件

vscode 插件推荐

环境配置

nvm

DNS污染

项目总结

主题色业务总结

算法

位运算

使用前缀树/字典树/trie树实现文本高亮

快排

递归排序

cursor

# Cursor的基本功能

单元测试

单元测试

AI

AI-基础概念