首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
崔火火火火
掘友等级
前端
|
搬砖
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 185
沸点 2
赞
187
返回
|
搜索文章
最新
热门
Electron初步体验
创建一个最简单的 Electron App,来体验下 Electron 。 在项目根目录下生成 dist 文件夹,dist/mac/electron-vue3.app 是可执行文件。我们也可以看出来生成的文件还是比较大的,有 182MB。
Vue Template 常用写法对应的 AST 数据结构
目前只列出了 template 中的部分写法。
Textarea 高度自适应原理
我们平时在使用组件库的时候,input 相关的组件一般会有 autosize 这样的属性,设置以后使得文本域的高度能够根据文本内容自动进行调整,下面我们来看下是怎么实现的。 实现文本域的高度能够根据文本内容自动进行调整的思路很简单:监听输入相关的事件,获取到元素的内容高度,修改…
打字动画 js版
在 打字动画 CSS 中,我们使用了 css 来实现打字动画,效果也不错。但是它依赖了等宽字体,不是等宽字体的话,效果会大打折扣;同时要实现一些复杂的动画的话,还是得使用 js 去做控制。 我们用 js 来实现一个简单版本。 gsap 提供了文字处理相关的插件,实现起来也比较简…
打字动画 CSS
有时候我们希望一段文字可以逐字符显现,模拟出打字的效果。我们尝试用 CSS 来说实现这种效果。 这个动画是连贯的,不是逐字出现的。 针对第一个问题,我们可以用 steps() 进行处理。 针对第二个问题,我们可以用 ch 这个css单位进行缓解。 ch 它表示的是 “0” 字形…
GSAP3 初体验
GSAP 全称为 GreenSock Animation Platform,是 GreenSock 提供的一个制作动画的成熟的JavaScript库。 TweenLite:是 GSAP 的主体核心。 TweenMax:是 GSAP 集合包,包含其他的三个模块。 Timeline…
Lodash 学习笔记(四):flatten 数组展平
flatten 的作用是将数组展平,但是只展平一级。 首先获取数组的长度,如果数组为 null 或者 undefined,则 length 为 0。 然后判断 length 是否不为 0 。如果为 0 ,则返回空数组,否则调用 baseFlatten ,注意 baseFlatt…
前端性能监控-错误收集
本文只对错误收提供一些思路,对于具体的实现不做具体的讨论。 资源加载错误主要包含:img、link、script 这三类错误。 对于上面这三种常规资源报错通过 window.addEventListener('error', handler, true) 监听。 但是,假如错误…
前端性能监控-基础指标定义&计算
最近在做性能监控相关的工作,将准备工作中涉及的资料进行一次整理。 合成监控(Synthetic Monitoring,SYN),就是在一个模拟场景里,去提交一个需要做性能审计的页面,通过一系列的工具、规则去运行你的页面,提取一些性能指标,得出一个审计报告。 真实用户监控(Rea…
Lodash 学习笔记(三):chunk
将数组(array)拆分成多个 size 长度的区块,并将这些区块组成一个新数组(也就是生成一个二维数组)。 如果array 无法被分割成全部等长的区块,那么最后剩余的元素将组成一个区块。 toInteger 将size转换成整数,然后和0比较取最大值,保证size为大于等于0…
下一页
个人成就
文章被点赞
183
文章被阅读
58,448
掘力值
1,461
关注了
39
关注者
35
收藏集
0
关注标签
21
加入于
2018-05-01