react
洳娅
不厉害只能笨鸟先飞
展开
-
滴滴秋招面经(前端)
一、自我介绍二、一些问题var let 的区别以及作用域let 块级作用域 临时性死区var 函数作用域值传递和引用传递四种定位并且具体相对的定位位置原型与原型链讲讲this的几种指向全局的this箭头函数call apply bind 原理以及如何实现对于dva了解吗,介绍一下redux的底层原理,想要问的是观察者模式,要能手写(函数放在数组里面,各个函数有一个特定的key,直接去调用)react的生命周期 (老的就说老的,新的就说新的别混合说)更新后会触发的以及自己sets原创 2020-08-12 17:40:20 · 278 阅读 · 0 评论 -
腾讯一面面经(前端)
我之前在京东实习过,目前在滴滴实习。一、自我介绍了解了一些做的项目的细节。二、一些问题元素的隐藏与显示cookie localstorage的区别与用法内存泄漏(闭包、没有清理的定时器等等)如何监控内存泄漏定位知道哪几种? 相对定位和绝对定位的宽度和高度由什么决定vue 的v-show v-ifvue的组件件传参react的组件传参常见的Http状态码301、302的具体应用场景判断数组的方式(原型链)typeof 用法写一个函数,如何要获得浏览器的最小规定字体写了一个函原创 2020-08-11 21:06:12 · 359 阅读 · 1 评论 -
关于react面试的准备(Setstate、生命周期、Fiber等等)
一、关于 setstate1、react 的setstate介绍与注意的点1----------------------setState(updater, callback)这个方法是用来告诉react组件数据有更新,有可能需要重新渲染。它是异步的,react通常会集齐一批需要更新的组件,然后一次性更新来保证渲染的性能,所以这就给我们埋了一个坑:那就是在使用setState改变状态之后,立刻通过this.state去拿最新的状态往往是拿不到的。2----------------------第一个使用原创 2020-08-09 15:45:12 · 616 阅读 · 0 评论 -
阿里秋招面经
一、讲一讲你在公司都干了些什么,用到了什么以及自己的思考有什么,做的这些产品有什么价值和意义有没有根据用户的反馈进行迭代,具体的举出一些case二、项目的完整开发流程是什么,从gitlab上拉代码到上线的具体过程。上线的具体流程,以及背后的原理。三、知道你们用的是什么路由方式吗?用过history没,后端要进行怎样的配置。可以配置一些中间件来进行一些配置跳转。四、关于react的readux的数据流向以及connect的原理五、setstate的具体原理,是如何进行更新state的(这里是一篇很好原创 2020-08-04 10:09:07 · 248 阅读 · 0 评论 -
dva数据流(react)学习
因为公司用到所以进行了一个简单的学习,初期接受的时候没搞清楚本质导致绕了很多的圈子,所以重新整理一下学习思路,方便以后复习!一、简单介绍 dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。二、重要的模块(dva 通过 model 的概念把一个领域的模型管理起.原创 2020-06-11 16:27:59 · 4726 阅读 · 0 评论 -
Antd Upload图片上传之前使用promise进行宽高的校验
在写需求的时候要进行宽高的校验,再进行上传,可以使用promise来进行判断,是继续resolve()还是reject()使用示例 (直接上代码)beforeUpload = (file) => { const isJpgOrPng = file.type === 'image/jpeg' || file.type === 'image/png'; if (!isJpgOrPng) { message.error('You can only upload JPG/PNG原创 2020-05-28 17:33:58 · 1788 阅读 · 0 评论 -
关于react的一些知识点总结
1、为什么选择框架?组件化:使我们的工程易于维护,容易拓展分层的设计:mvvm框架等等使我们的代码解耦易于读写,视图数据分离开发效率:底层封装好了具体的方法来更新DOM,而非我们手动操作,解放了开发者的手动DOM成本,提高开发效率。状态管理的优化:例如vuex readux的使用现在的框架基本都有生命周期,方便我们在各个周期进行操作,比js的混杂模式更加的方便,清晰...原创 2020-04-18 14:00:55 · 587 阅读 · 0 评论