首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
elvinnn
掘友等级
前端工程师
|
腾讯
Seize the day and enjoy the sunshine.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
92
文章 82
沸点 10
赞
92
返回
|
搜索文章
赞
文章( 82 )
沸点( 10 )
小伙伴遇到这个问题说不想干前端了——一次Chrome翻译造成的玄学bug
前排提示,现在掘金发文的时候有违禁词会发不出去。所以花了半小时发文章,反复使用二分法排除定位违禁词语,能发出去说明前面内容没问题,然后再加一点内容继续试。我还在发文章的时候,就看见200浏览了,给200个小伙伴道歉,那时候还在试敏感词中,文章内容不完整,现在已经好了,可以回头看…
深入vuex原理(上)
vuex作为vue生态的重要组成部分,是对store进行管理的一柄利剑。简而言之,vuex是vue的状态管理器。使用vuex可用使数据流变得清晰、可追踪、可预测,更可以简单的实现 类似时光穿梭 等高级功能,对于复杂的大型应用来讲,vuex将变得尤为重要,对于 store的切分、…
一些package-lock.json的小知识
由于package.json文件中的语义版本锁定,安装源也不固定,我们在协同开发和线上构建时,不同开发者npm i得到的依赖版本可能会有一定差异。而package-lock.json的出现,正是为了保证我们依赖版本的一致性。 这里讨论的是将该文件上传到远程仓库时,可能遇到的一些…
浏览器与Node的事件循环(Event Loop)有何区别?
本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 官方的说法是:进程是 CPU资源分配的最小单位;线程是 CPU调度的最小单位。这两句话并不好理解,我们先来看张图: 进程好比图中的工厂,有单独的专属自己的工厂资源…
如何处理小程序独立分包的数据共享问题
小程序2.3.0版本开始支持独立分包。对于短期的活动落地页,我们会选择使用独立分包,这可以大大提升活动落地页的加载速度。 但与此同时,由于独立分包中不能依赖主包和其他分包中的内容,独立分包的使用也带来了一些数据共享问题。 对于页面间的公用数据,我们原本的处理方式是将数据挂在Ap…
git stderr(错误流)探秘
最近在维护内部发布系统的时候,遇到了一个问题,觉得非常的神奇。在使用git checkout的时候,发布系统会报错,导致发布版本失败,可能我这样描述,大家无法理解我所表达的。如果你已经步入,或正想要步入工程化的项目,仔细看哦,下面的坑你可能也会遇到,由于无法展示发布系统代码,我…
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
浏览器页面资源加载过程与优化
当浏览器截获到一个页面请求后,将会按照顺序做如下图所示的4件事。 首先会将所有需要加载的资源进行分类。 然后根据浏览器相关的安全策略,来决定资源的加载权限。 接着对各个资源的加载优先级进行计算和排序。 最后一步,根据加载优先级顺序来加载资源。 chrome浏览器会将资源分为14…
页面字体闪一下?这两个标准能帮到你
当我们在浏览一些使用自定义字体的网站,或在开发中使用 @font-face 设置自定义字体时,时常会看到一个现象:页面结构和图片出来了,但文字区域是空白的。这种现象被称之为 FOIT (Flash Of Invisible Text)。 通常,我们通过@font-face规则定…
移动页面点击穿透问题解决方案
原生 touch 事件也存在点击穿透的问题 ,因为 click 是在 touch 系列事件发生后大约 300ms 才触发的,混用 touch 和 click 肯定会导致点透问题
下一页
个人成就
文章被点赞
556
文章被阅读
65,382
掘力值
1,940
关注了
28
关注者
353
收藏集
10
关注标签
20
加入于
2016-12-19