首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
小光同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
长列表优化之虚拟列表
这几个月接了一个日志收集系统的活,因为这个系统是属于传承的项目,所以我也想在系统上做一些标志性的改动,作为接力棒传递下去。 这个日志系统从前端到服务端,都做了不小的改动,比如虚拟列表,electron热更新,sql优化,增加了用户的概念,也就是需要登录,把数据库升级为Elast…
前端面试之前端性能优化
不论是什么样的前端面试,总会问到的一个问题:前端性能优化。 相信如果这个问题没有答好,在面试中会很被动。 于是,趁着这个天天宅的时期,好好的整理了一番。 4、位运算较快。当进行数字运算时,位运算操作要比任何布尔运算或者算数运算快
前端面试必备技巧
今年的金三银四刚好赶上疫情,很多大公司都停止招聘甚至裁员,想跳槽的小伙伴被打的措手不及。 前端问的最多的还是 js基础、计算机网络基础等,建议在此处多下功夫。 而 css 相关的很少问到,最多也就问个三栏布局、两栏布局、水平垂直居中,把前两节看了面试基本没啥问题。 框架 Rea…
前端面试5:原型链
javascript中的继承是通过原型链来体现的。 每个对象都有一个__proto__属性,指向构造函数的prototype。 访问一个对象的属性时,先在基本属性中查找,如果没有,再沿着__proto__这条链向上找,这就是原型链。 instanceof是原型链继承中的重要环节…
函数防抖与函数节流
第一次听到这个东西是毕业后去头条面试的时候,面试说:说一下函数防抖是什么,wdt,啥玩意儿?只能默默的回答:不好意思,这个不是很熟!尴尬ing...... 防抖和节流都是防止函数多次调用,在时间轴上控制函数的执行次数。 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重…
javascript之深浅拷贝
关于深拷贝和浅拷贝,也是面试中经常被问到的一个高频题目。然而最近在使用redux的过程中,才发现对这一方面的理解不是很到位。 事情来源是这样的:当我在reducer中更新state时,发现initstate也被修改了,被修改的部分是一个数组,基本类型并没有被修改。 当我将接口返…
js深浅拷贝解析
一.赋值原理:当原对象/数组自身赋值给新对象/数组时,只是将自身在堆内存中引用地址赋值给新对象/数组,当原对象/数组或新对象/数组改变自身一级乃至多级属性时,会相互影响并改变对方的属性赋值是将某一
H5 分包实现首屏加载时间优化
在 dom渲染 之前用户看到的都是白屏,在 下载渲染图片 后,用户才能看到完整的页面。首屏秒开优化就是要减少这个过程的耗时。 扣除网络差的原因,对首屏启动速度影响最大的就是网络请求。由于业务需求,导致我们不得不引入很多第三方包来实现功能,这些包恰恰会容易影响到网络请求。 你的包…
React面试题整理[入门版]
多组件使用相同状态。都放到同一个reducer里管理即可。 connect为组件提供数据和变更方法:本质是高阶组件,连接React组件与Redux store,返回一个新的已经与Redux Store连接的组件类,实现多个组件使用相同状态。通过mapStateToProps和m…
React常见面试题
componentWillMount,componentWillReceiveProps, componentWillUpdate准备废除。理由:主要是16 版本 render 之前的生命周期可能会被多次执行。 static getDerivedStateFromProps和 …