首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
Uinging
更多收藏集
微信扫码分享
微信
新浪微博
QQ
75篇文章 · 0订阅
那些前端开发必不可少的生产力工具
一些开源的生产力工具能极大的提升我们的开发效率(我一直是这么认为的 🤠)。 今天推荐一些我一直在用的、比较香的工具给大家。其中包括一些文档、可视化工具、分析工具、代码片段、调试工具等。 Collect UI画廊是一个免费的在线资源,用于每日UI设计灵感。 目前,它有 6500…
脱离996,Chrome DevTools 面板全攻略!!!
顾名思义。。计数, 可以用来统计某个函数的执行次数,也可以传入一个参数,并且根据传入的参数分组统计调用的次数 断言,用来进行条件判断。当表达式为 false 时,则显示错误信息,不会中断程序执行。 $(selector)是原生 document.querySelector() …
浏览器缓存最佳实践
强缓存和协商缓存在社区已经被写烂了,都知道是怎么回事,这里就不做详细解释了,这里解释下为什么说上面的是最佳实践。 我们知道协商缓存其实也向服务端发起了一个请求,只不过最后经过一系列验证,结果就是不传输具体内容了,但是验证的过程也给后端造成了一些开销,所以我们要尽量减少这种开销。…
还在看那些老掉牙的性能优化文章么?这些最新性能指标了解下
性能优化相关的文章其实网上挺多,但是大部分都是在讲如何优化性能,也就是讲方法论。但是在实际工作中,如何量化性能优化也是相当重要的一环。今天本文会介绍谷歌提倡的七个用户体验指标(也可以认为是性能指标),每个指标分别根据以下几点讲解: 首次绘制,FP(First Paint),这个…
10个打开了我新世界大门的 WebAPI
原来我对好多 Web API 一无所知,打开了我新世界的大门,未来 Web 可以做到更多,早日一统江湖吧,吼吼吼。 虽然这些 API 很多目前还存在兼容性的问题,但是还是有必要了解一下的,文中的代码,我已经都测试过了。希望你看完之后能够有所收获。 你可能已经知道并使用更为流行的…
如何理解vue的computed?
这道考察computed属性的题蛮有意思的。 不仅仅考察了computed,而且还考察了vue的依赖收集以及脏检查。 众所周知,首次a,b,c均为1时,foo()返回值为1。 foo()的返回值会从this.a变为this.b+this.c,2。 vue会重新执行一遍evalu…
一杯茶的时间,上手 React 框架开发
React(也被称为 React.js 或者 ReactJS)是一个用于构建用户界面的 JavaScript 库。起源于 Facebook 内部项目,最初用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 性能较高,并且它的声明式、组件化特性让编写…
JavaScript 设计模式解析【2】——结构型设计模式
适配器的别名也叫包装器(wrapper),这是一个并不复杂的模式,在日常开发中有许多这样的场景:例如当我们试图调用某个模块或者某个对象的接口时,却发现这个接口的格式并不符合目前的需求,这时就有两种解决方法,第一种使我们直接修改原来的接口实现,但如果原来的模块或者对象很复杂,亦或…
一篇文章带你理解HTTP缓存
HTTP缓存的存在是因为web前端的性能瓶颈大部分的原因在于HTTP传输的时间耗费过长。如果能够减少这种HTTP请求的时间,对网页的性能来说是非常大的提升,对于用户的体验也能得到极大的改善。 HTTP缓存可分为强缓存(Cache-Control和Expires)以及协商缓存(E…
深入理解 JavaScript 异步
什么是异步,异步的实现原理,event-loop,以及和事件绑定的关系。