首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
lynan
掘友等级
前端
ku ku ku kua ki
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 18
沸点 8
赞
26
返回
|
搜索文章
赞
文章( 18 )
沸点( 8 )
7分钟教你用时间切片让页面看起来更流畅
首先,在开始介绍时间切片前,很有必要先把浏览器的渲染流程梳理一下,这里面涉及的知识有event loop、渲染帧等知识,下面会简单地介绍。 事件循环,这个严格来说其实并不是js语言本身的特性,而是在浏览器这个宿主环境下提供的机制,(因为在node环境下又是另一种事件循环机制了)…
一行可以让项目启动快70%以上的代码
这两天闲来无事,想优化优化项目的启动时间,用了一个下午吧,将项目启动时间从48秒优化到14秒,大约70左右,效果还是有的,而且仅仅用了一行代码。
『前端优化』—— Vue中避免滥用this去读取data中数据
在Vue中,data选项是个好东西,把数据往里一丢,在一个Vue组件中任何一个地方都可以通过this来读取data中数据。但是要避免滥用this去读取data中数据,至于在哪里要避免滥用,如果滥用会导致什么后果,本专栏将会一一揭晓。 在Vue源码中会把data中数据添加gett…
揭秘 Vue.js 九个性能优化技巧
这篇文章主要参考了 Vue.js 核心成员 Guillaume Chau 在 19 年美国的 Vue conf 分享的主题:9 Performance secrets revealed,分享中提到了九个 Vue.js 性能优化的技巧。 我看完他的分享 PPT后,也阅读了相关的项…
10个Chrome Devtools的使用技巧(附带大量动图)
好,现在出于一些理由,你最终选择了Chrome作为你开发时使用的浏览器。然后你开始打开了Chrome Developer Tools,开始调试你的代码。我们有时会打开Console面板来检查我们程序输
React 开发必须知道的 34 个技巧【近1W字】
通过es6新增class的属性创建的组件此组件创建简单. React 16.3版本后,使用此方法来创建ref。将其赋值给一个变量,通过ref挂载在dom节点或组件上,该ref的current属性,将能拿到dom节点或组件的实例 子组件通过React.forwardRef来创建,…
肝了好多天-动态规划十连-超细腻解析|刷题打卡
动态规划(Dynamic Programming,DP)是运筹学的一个分支,是求解决策过程最优化的过程。20世纪50年代初,美国数学家贝尔曼(R.Bellman)等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,从而创立了动态规划。动态规划的应用极其广泛,包括工程技…
前端异常示例
在 前端异常类型及捕获方式 之后,尝试了自己去封装一下,然后去看了 sentry 的源码,发现之前的那篇只是一个概括,当采集的时候,需要更加细致的解析,接下来看看各种异常具体是什么样的。 前端异常一定会接触到 Error 对象,先来简单的了解一下。 Error : 基类型,其它…
函数防抖和节流
在任务频繁触发的情况下,一个事件在被触发的一段时间后再执行回调,假如在这段时间内又被触发了,则重新开始计时. 防抖在我们的日常生活中,也是随处可见.就比如我们平时坐电梯的时候,总是要等到没有人进来了再一小会儿的工夫,电梯门才会关上.而在项目中,防抖的应用场景也是挺多的.当我们在…
判断元素是否有滚动条
当元素指定了overflow: hidden是,是不会出现滚动条的,所以需要对元素是否应用了overflow: hidden进行判断。 但是,以上的方法不严谨,当容器产生外边距合并的时候,也是ele.scrollWidth > ele.clientWidth。
下一页
关注了
11
关注者
0
收藏集
5
关注标签
20
加入于
2018-04-02