首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
NnnLillian
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
TypeScript很麻烦💔,不想使用!
最近,我们部门在开发一个组件库时,我注意到一些团队成员对使用TypeScript表示出了抵触情绪,他们常常抱怨说:“TypeScript太麻烦了,我们不想用!”起初,我对此感到困惑:TypeScrip
前端性能优化——首页资源压缩63%、白屏时间缩短86%
提升首屏的加载速度,是前端性能优化中最重要的环节,这里笔者梳理出一些 `常规且有效` 的首屏优化建议 通过对比优化前后的性能变化,来验证方案的有效性,了解并掌握其原理
前端性能优化的关键策略:图片懒加载(LazyLoad)
前言 在现代网页开发中,图片作为内容的重要组成部分,往往占据了大量的带宽和加载时间。尤其是当网页中包含大量图片时,如果不进行适当的优化,很可能导致页面加载速度变慢,从而影响用户体验。
忘记 localStorage 吧,indexedDB 才是前端存储新宠!
在项目开发过程中,前端需要存储大量的数据,cookie,localstorage 都有存储长度限制,需要一个存储容量大、支持搜索和自定义索引的前端存储方案——IndexDB。
【干货】【建议收藏】chrome开发者工具最常见的使用方式
我相信 chrome 是每个前端开发者最常使用的浏览器了,而它为我们提供的 chrome 开发者工具其实是一个巨大的宝藏。今天我们就来解锁一下 chrome 开发者工具的各种常见的使用方式。首先先把 chrome 的官方文档放出来镇楼:chrome开发者工具 打开开发者工具之后…
(1.6w字)浏览器灵魂之问,请问你能接得住几个?
作为一个合格的前端工程师,浏览器相关的工作原理是我们进行性能优化的基石,我之前也强调过知识体系的重要性,这部分原理性的内容就是知识体系中的重要部分,必须牢牢掌握才能面对瞬息万变的实际场景,针对性地给出实际方案,而不是背诵各种开发军规和性能优化的条例,这样很难发现真正的问题所在,…
这一次,彻底弄懂line-height和vertical-align
前言 line-height和vertical-align在 CSS 开发中是比较常用的,但用起来也并不简单,比如在使用中常常会碰到某些特殊字体进行混排或文字对齐图标的情况,也许会发现,无论使用哪种方
字体构造与文字垂直居中方案探索
1. 引子 2. 常见的垂直居中的方法 下图是一个使用各种常见的垂直居中的方法来居中文字的示例,其中涉及到不同字体的混排,可以看出,虽然这里面用了几种常用的垂直居中的方法,但是在实际的观感上这些文字都没有恰好垂直居中,有些文字看起来比较居中,而有些文字则偏移得很厉害。 我们用鼠…
我妈都看得懂的 Buffer 基础
在 JS 世界里,有一类看上去很高大上实质上很基础的东西:Buffer。今天好好介绍一下这厮。 ... ... ... 它虽然叫做 Array,但本质上和数组并没有什么关系。这玩意是申请了一段内存区域,但是里面放的是啥,我们并不知道,它只是存了一堆字节,也无法直接操作它。如果我…
谈谈图片上传及canvas压缩的流程
我们通常在做图片上传的时候都会遇上这样的情况,一是后端接口限制上传图片的大小,或者是即使后端没有限制大小,因为图片太大在前端渲染时太慢,造成页面加载体验较差。因此我们很有必要对上传的图片进行压缩。 FileReader.onload:处理 load 事件。即该钩子在读取操作完成…