1

协商缓存,组件中的v-momal,get和set,proxy代理,http和https和websocet
https://zh.javascript.info/
https://www.wangt.cc/2020/10/...
css布局方式
flex,响应式,grid布局介绍一下
原型链、闭包、前端性能优化
2、数据库的索引含义、用途
3、第三范式?(这个问题我一个前端才是一脸懵逼)
4、数组和链表的数据结构有什么区别?
5.token放哪,怎么发送
项目问完,开始问正题(好多题目都忘了,尝试回想一些答的不好的)
tcp三次握手是什么(这幅图太复杂了只答了他是为了维持数据完整性具体没背)
vue怎么子传父,父传子,父元素怎么触发子元素事件(整天被问到还答不全)
vue有哪些指令,你有实现过指令吗,v-for和v-if哪个权限高(不知道)
实现一个路由卫士(根本不知道是什么,暴露出了vue-router不熟)
怎么实现一个组件(答的不清楚)
es6有哪些常见语法
匿名函数this指向哪里,普通函数this指向哪里(我总是回答的让面试官不满意)
你知道object.assign方法吗(答不知道)
集合里面可以放什么元素,集合去重对二位数组有用吗(不确定)
. h5相关

  1. css3用过哪些?
  2. 常用的调试方法有哪些?
  3. es6了解多少?
  4. webpack 打包? loader和 plugins 有什么不一样?
  5. css布局
    在vue的data中如何去添加一个动态属性; 3.vue生命周期; 4.闭包; 5.组件之前的传值; 6.路由相关等等。
    说一下Promise的实现

    https://blog.csdn.net/allenli...

    ES6、CSS3新特性

    事件捕获和事件冒泡哪个在前哪个在后?

    1.深拷贝与浅拷贝

2.防抖和节流

3.js的微任务和宏任务

4.cdn优化

es6中箭头函数this指向问题

  1. 元素绑定事件,方法中的this是当前操作的元素
  2. 方法名前有点则点前面是谁this就是谁,没有点则this是window(严格模式下是undefined)
  3. 构造函数执行,方法体中的this是当前类的一个实例
  4. 匿名函数具有全局性,因此this对象通常指向window

    es6的promise实现原理

redux是怎么通过store渲染UI的

`import {connect} from 'react-redux';
import {CHANGE_THEME_NAME} from '@/redux/actionTypes/global';

interface HomeType {
history: any,

}

@connect(
state => ({

styles: state.styles,

}),
dispatch => ({

changeThemeReq: payload => dispatch({type: CHANGE_THEME_NAME, payload}),

}),
)
class Home extends React.Component<HomeType> {
private onChangeTheme = () => {

const {
  props: {
    styles: {
      name,
    },
  }
} = this;
this.props.changeThemeReq({ name: name === 'default' ? 'space' : 'default' });

};`

call 和 apply的作用

setTimeOut和setInterval的宏任务和微任务

react的生命周期函数

浏览器的事件对象

判断一个对象是否存在某一个属性,不存在则告诉用户"ubdefined",反之为属性值。

var o={x:1};
"x" in o; //true,自有属性存在
"y" in o; //false
"toString" in o;

o.hasOwnProperty("toString"); //false,这是一个继承属性,但不是自有属性


芹菜妹纸
75 声望2 粉丝

« 上一篇
react简介
下一篇 »
鸿蒙js开发