首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能
订阅
盖泽
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
【干货】十分钟读懂浏览器渲染流程
在之前写过的一篇《"天龙八步"细说浏览器输入URL后发生了什么》一文中,和大家分享了从在浏览器中输入网址URL到最终页面展示的整个过程。部分读者向我反馈对于最后的浏览器渲染布局这块不是很清晰,所以本文就浏览器渲染流程单独开篇讲解,希望大家都能有新的收获。 Firefox使用Ge…
【深入理解】前端内存管理
js 使用垃圾回收机制自动管理内存,这种方式的利弊都很明显。 主要是IE8 以下的浏览器使用,现代浏览器都弃用了这种方式,这里只做简单介绍。 基本原理就是,记录跟踪每个值被引用的次数,被引用一次被引用次数就加一,被释放就减一,为零时,就释放改值所占内存。 主流浏览器使用垃圾回收…
以前我没得选,现在我只想用 Array.prototype.reduce
对于新手来说, reduce 没有 map、 forEach、 filter 等数组方法那么友好。但是不得不说,它们能干的事情, reduce 一个不落下,直呼“B神”。 写这篇文章的目的就是想给大家好好的介绍一下 reduce 它有多“骚”。 第一个参数是回调函数(必选),第…
【微信小程序】图片压缩-纯质量压缩,非长宽裁剪压缩
canvas要离屏渲染,就是移出屏幕之外,但是元素还是显示的,position: fixed;top: -9999px;left: -9999px; 不能使用 display: none; 这样是获取不到canvas元素的。 需要的小伙伴也可以自己研究研究哈...
Vue 项目性能优化 — 实践指南(网上最全 / 详细)
Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等问题,所以我们仍然需要去关注 Vue …
使用vue实现前端sku选择
最近公司项目需要开发一个积分商城,里面涉及到sku库存选择,本以为不是很难,结果开发中却遇到很大问题,现将实现逻辑记录下来,思路不一定是最好的,但也不失为一种解决方法,供其他小伙伴借鉴。有更优的方案的可以留言一起讨论学习下。 sku:库存保有单位即库存进出计量的单位, 可以是以…
Antmove 2.0 展望,不一样的代码编译解决方案
Antmove 小程序转换器,去年 5 月开始立项,7 月份左右正式开源,到目前为止已经帮助上百个小程序实现转换迁徙。在不断更新维护的过程中,随着转换平台的增多和用户自定义需求的增长,Antmove 需要处理的问题和逻辑变得越加复杂,为了应对支持平台的扩张和转换功能逻辑的复杂化…
新手必看的前端项目去中心化和模块化思想
大家好呀,我是你们的老倒霉蛋wangly。 最近项目的积量越来越大,项目的架构也变得非常的糟糕。中心化严重,模块化不明确,导致后续开发变得非常杂乱。所写成一篇文章给自己对中心化概念发发电。还有我也注意到有的前端工作了一年,甚至一年以上都不知道中心化,和去中心化的概念。这种情况是…
前端工程师如何处理一个烂摊子
起因有很多,上任团队的技术水平,代码规范;当前团队的不靠谱队员;经历了产品大型改革之后,新老逻辑耦合在一起,等等原因,最终导致你手上的工作就是一坨shit。 所以,价值(按时交付功能)永远是我们排优先级的最重要指标,但是代码质量,和产品的进度,落实到你手上的一行行代码时,就要加…