• 2023-03-13滴滴前端高频vue面试题(边面边更)
    Vue-router路由模式有几种vue-router有3种路由模式:hash、history、abstract,对应的源码如下所示switch(mode){case'history':this.history=newHTML5H
  • 2023-02-13前端react面试题(边面边更)
    diff算法是怎么运作每一种节点类型有自己的属性,也就是prop,每次进行diff的时候,react会先比较该节点类型,假如节点类型不一样,那么react会直接删除该节点,然后直接创建新的节点
  • 2023-01-05校招前端二面常考react面试题(边面边更)
    高阶组件高阶函数:如果一个函数接受一个或多个函数作为参数或者返回一个函数就可称之为高阶函数。高阶组件:如果一个函数接受一个或多个组件作为参数并且返回一个组件就
  • 2023-01-03前端二面vue面试题(边面边更)
    Vuex有哪几种属性?有五种,分别是State、Getter、Mutation、Action、Modulestate=>基本数据(数据源存放地)getters=>从基本数据派生出来的数据mutations=>提交
  • 2023-01-022022前端二面react面试题(边面边更)
    何为JSXJSX是JavaScript语法的一种语法扩展,并拥有JavaScript的全部功能。JSX生产React"元素",你可以将任何的JavaScript表达式封装在花括号里,然后将其嵌入到JS
  • 2022-12-20校招前端二面高频vue面试题(边面边更)
    Vue中封装的数组方法有哪些,其如何实现页面更新在Vue中,对响应式处理利用的是Object.defineProperty对数据进行拦截,而这个方法并不能监听到数组内部变化,数组长度变化,数组的
  • 2022-12-19前端一面必会vue面试题(边面边更)
    为什么要使用异步组件节省打包出的结果,异步组件分开打包,采用jsonp的方式进行加载,有效解决文件过大的问题。核心就是包组件定义变成一个函数,依赖import()语法,可以实现文
  • 2022-12-19京东前端高频vue面试题(边面边更)
    Redux和Vuex有什么区别,它们的共同思想(1)Redux和Vuex区别Vuex改进了Redux中的Action和Reducer函数,以mutations变化函数取代Reducer,无需switch,只需在对应的mutation函
  • 2022-11-18前端一面经典react面试题(边面边更)
    react的虚拟dom是怎么实现的首先说说为什么要使用VirturlDOM,因为操作真实DOM的耗费的性能代价太高,所以react内部使用js实现了一套dom结构,在每次操作在和真实dom之前,使
  • 2022-10-26前端react面试题(边面边更)
    React声明组件有哪几种方法,有什么不同?React声明组件的三种方式:函数式定义的无状态组件ES5原生方式React.createClass定义的组件ES6形式的extendsReact.Component定