CSS:
- css选择器排序
- em,rem
- 移动端适配
- BFC
- 元素类型行内元素 块元素 以及有哪些
- rem基点
- css兼容性有哪些
- 布局三栏排列
JS&TS&webpack&git&vue:
- 防抖节流
- ts 用哪些工具函数 比如Record
- ts中 type interface区别
- git merge git rebase区别
- https HTTP ssl协议
- http1.0 2.0区别
- let const var区别
- proxy代理跨域
- 暂时性死区
- cookie local sessionstorage区别 有没有跨域问题?
- js事件循环
- 一段代码在js中是如何执行的
- 自己怎么实现深克隆
- 变量提升 函数提升区别 和顺序
- 高阶组件高阶函数
- 基本类型与复杂类型区别
- ts有哪些类型以及类型的关系
- this问题
- 箭头函数的thi指向 改变了父元素的this 箭头函数this指向是否改变
- js如何执行异步任务
- js作用域有哪些?
- 预请求
- 不用sort排序
- webpack热更新
- webpack的执行流程
- loader,plugin区别
- bable是怎么转换的
- 缓存用过哪些
- es6用了哪些
- promise async await区别
- 面向对象编程
- 跨域解决
- vue生命周期
- node用了哪些
- vue按钮权限控制
- seo优化
- 前端性能优化
- 页面兼容比如图片不展示 按钮不跳转
- http有哪些请求方法
- vue双向绑定原理
- 小程序的双向绑定与vue的区别
- 循环(loop)遍历(traversal)递归(recursion)迭代(iterate)的区别
- 循环:指在满足条件的情况下,重复执行同一段代码,比如while语句
- 递归:指函数不断调用自身的行为
- 迭代:指按照某种顺序逐个访问列表中的每一项,比如for
- 遍历:指按照一定的规则访问树形结构中的每个节点,而且每个节点只访问一次
REACT:
- 函数组件 类组件区别,如何判断用哪一个
- props父子传值,组件通信
- 单项数据流
- 函数组件哪个函数跟purecomponent类似
- 合成事件以及事件机制
- 虚拟dom是什么
- 阻止render渲染
- 生命周期
- jquery vue react区别
- setstate同步异步
- 用框架的好处
- usereducer useEffect
- usememo usecallback
- setstate能不能写在render里为啥
- react合成事件与原生事件区别
- getDerivedStateFromProps为啥是静态函数
- ref
- ui组件与容器组件
- fiber算法理解
- 高阶组件与高阶函数区别
- setstate之后发生了什么
- redux如何异步
- redux是什么
- react slice理解
- useeffect副作用
- props,state区别
- 有状态无状态组件区别
- purecomponent component区别
- 受控非受控组件区别
- useCallback,usememo,useReducer用法
- 说出顺序:
setTimeout(function() {
console.log(1)
}, 0);
new Promise(function(resolve) {
console.log(2);
for(var i=0 ; i < 10000 ; i++) {
if (i == 9999) {
resolve(4);
}
}
resolve(6);
console.log(3);
}).then(function(res) {
console.log(res);
});
console.log(5);
笔试:
- 查找字符串中出现最多的字符和个数 例: abbcccddddd -> 字符最多的是d,出现了5次
- 解析 URL Params 为对象 let url = 'www.domain.com/?user=anony…'; parseParam(url) /* 结果 { user: 'anonymous', id: [ 123, 456 ], // 重复出现的 key 要组装成数组,能被转成数字的就转成数字类型 city: '北京', // 中⽂需解码 enabled: true, // 未指定值得 key 约定为 true } */
- 当用户输入的图片 url 加载失败时,使用 s3-imfile.feishucdn.com/static-reso… 作为兜底图片, 当用户输入正常url时,可以展示 url 对应的图片,例如 s1-imfile.feishucdn.com/static-reso…
- 不用sort实现排序
- 字符串类的记不清了