首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端系列
灵扁扁
创建于2022-04-01
订阅专栏
前端系列
等 135 人订阅
共88篇文章
创建于2022-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue源码解读:前言篇
Vue源码解读:本系列(Vue源码剖析笔记),目前共6篇即01核心思想篇,02变化侦测篇(响应式篇)、03虚拟dom篇、04模板编译篇、05生命周期篇、06vue3探索篇。
复盘30+前端常用知识点
要用的时候能想到,想到的时候会用,用的时候能优雅,就是精通了。这也是我坚持写“每个技术点都值得优学优写系列”的初衷。
实践|自定义形状的词云
使用 echarts-wordcloud 生成的词云,能达到效果:1.色彩:不同词语使用不同颜色。2.排版:还可以根据按照图形的形状排版, 例如爱形状,大树现状,小jin鱼等
温故|试试倒过来学BFC?
在交谈 BFC 的时候,谈论产生 BFC 的条件,或 BFC 的特性,比起说什么是 BFC,可能更有意义。tips:CSS2.1 中只有 BFC 和 IFC,CSS3 中才有 GFC 和 FFC。
导致 JS 缓慢的三主因之重排重绘
Opera 将repaint 和 reflow 列为导致 JavaScript 缓慢的三个主要因素之一,因此它绝对值得一看,值得一学。
小巧实践|巧用相反数实现飘窗
飘窗,即一个类似小窗子的在网页上移动的矩形元素,通常被用于一些通知类的应用场景,飘窗与横幅相比,更显眼更具有强调感和动画感,在视觉上更有冲击性,在体验上互动性也更强。
获取浏览器类型,Navigator.userAgent
userAgent 是 Navigator 的只读属性,返回当前浏览器的用户代理字符串。即是返回用户当前使用的浏览器的能代表浏览器的字符串标识。
复习|外边距折叠(塌陷)这事
关于 **margin collapsing** 翻译为外边距塌陷还是折叠这事,都有人提,我个人更倾向于折叠。折叠挺好理解啊,你有下外边距,我有上外边距,两边一靠近,重合折叠了。塌陷嘛,有一边塌了没了
探究|vue源码中重写的7个数组方法(三)
本文主要分为三点,①是 Array.sort() ,②是 Array.reverse(),③是本系列的总结。sort() 方法用原地算法对数组的元素进行排序,并返回数组。默认排序顺序是在将元素转换为字
探究|vue源码中重写的7个数组方法(二)
shift() 方法从数组中删除第一个元素,并返回该元素的值。splice 把crud 中的增删改都实现了呀,真是个多功能的方法。
探究|vue源码中重写的7个数组方法(一)
那么这些方法都是谁?都有啥特性?应该如何使用这些数组方法?我们深入仔细的了解它们,是为了更好的利用他们,在对应的场景选择更合适的操作数组方法,而不是能实现就行,这也许就是优雅之路?
怎样算学会,30+技术点组合拳
会用的知识技术才算学到的,进阶图的每一步都是作者原创,市面上并没有发现参考库,虽说难度不大,但这其中也涉及到不少的前端知识技术点,最重要的是涉及到的思维组织,逻辑设计,技术点的灵活配套运用,知道该用什
前端可视化编辑的关键是啥?html两个属性:contenteditable和designMode
web前端的程序员,富文本编辑器很常见,可视化编辑也听说过不少?那么有没有好奇过实现网页可编辑,实现可视化编辑的关键技术可能是啥?
Nginx配置-vue项目打包部署篇
root 与 alias主要区别在于nginx如何解析location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。
原创|进阶图(二):关联资料和缩放支持设计
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第28天,点击查看活动详情。 原创|进阶图(二):关联资料和缩放支持设计 前言 本文接续进阶图(一),在前文已经完成进阶图主面板开发,
原创|进阶图(一):主面板开发
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第27天,点击查看活动详情。 原创|进阶图(一):主面板开发 前言 本文介绍原创作品,进阶图的开发过程和开发思路,以及用到的关键技术点
思考|babel的价值在于时间差?
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第26天,点击查看活动详情。 思考|babel的价值在于时间差? 一、前言 本文以“babel的价值在于时间差?”,这个问题为开启关于
实践|获取操作系统用户名ActiveXObject(仅IE支持)
对于很多现在的前后端分离项目,工程化前端项目来说,兼容 Internet Explorer 浏览器,似乎成了伪需求。而仅在Internet Explorer 支持的 ActiveXObject...
vue中使用PDF.js预览文件实践
了解到的 PDF.js 支持的功能: ①在线检索文档中的内容,并支持高亮显示,匹配大小写,统计匹配项等,在检索功能不错。 ②指定页跳转,上下一页。 ③下载当前预览文件。 ④连接打印机打印当前预览文件
探索|CSS长度单位竟然有21种
CSS中的长度单位,分为两种,一种是绝对单位,另一种是相对单位,了解他们的区别,重要的是帮助我们理解它们控制的元素将如何变化,以及帮助我们做设计和布局规划。这些就是认真了解学习长度单位的意义。
下一页