首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
打工人兼干饭人
掘友等级
FE
|
Future
To be a better man.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
最新
热门
postcss-auto-rem
一个更快更好用的px到rem的改写插件。编译效率对比如下 可见,postcss-auto-rem快2.24倍,工程越大,对开发效率影响越大。 因此从包的体积、配置成本、插件编译效率三点来看,postcss-auto-rem更有优势。 无论是vue框架或者react框架,都已经内…
从动态设置根元素值到自动编译rem
目前支持所有主流框架和webpack、gulp、及nodejs Api等等等等。其它方案也很容易迁移至此方案。 可以自己手写rem计算文件,用以动态设置根元素的字体像素值,也可以引入smart-rem包,自动设置,介绍一下smart-rem的引入和使用。 做完第一步后,可以进入…
Promise实现-符合MDN描述和promise/A+规范
为什么还要实现promise???只因之前方案不够好,有的不符合MDN的描述、有的不符合promise/A+规范、有的不能兼容同步和异步两种内部函数的使用形式。故此,还是自己动手、丰衣足食,实现了PromiseDemo,以下是测试用例及实现源码。 根据Promise/A+规范,…
手写Promise-符合MDN描述和promise/A+规范
为什么还要实现promise???,因为现有的手写方案,有的不符合MDN的描述、有的不符合promise/A+规范、有的不能兼容同步和异步两种内部函数的使用形式。故此,还是自己动手、丰衣足食。以下是测
await-input:更优雅的书写方式,适用各类小程序、微信环境、支付宝环境及Taro/uniapp
原标题:异步转同步:适用Taro、uniapp、各大小程序、微信环境、支付宝环境等更改标题初衷:部分小伙伴表示看不懂题目,说明一下,并未改变异步的实质,但可以改变代码的书写方式,用同步的形式来书写代码
常见简易算法
这里,我的实现思路是先把数组中最小的数字冒到最前面,然后第二小的冒到前面第二个位置。 另外,常见的算法是像下面这样实现的,这种实现更像是沉底,而不像冒泡。 3.最后利用递归,将摆放在左边的数组和右边的数组重复进行上述的1和2操作。 最上面的节点成为根节点。每个节点最多有两个子节…
webpack核心模块解析
webpack的运行分很多阶段,每个阶段都有一个钩子,我们可以在钩子上注册我们自定义的插件。 注册后,我们自定义的插件会在钩子运行阶段执行。 插件目的在于解决 loader 无法实现的其他事。 插件是 webpack 的 支柱 功能。 webpack 自身也是构建于插件系统之上…
总记不住的一些前端小知识(持续更新)
1.如果是数字,则将整个数值按照进制转成10进制数字后,再转成科学计数法,然后取整。 2.如果是字符串,则从前到后,在进制范围内的片段作为整体拿出来,用进制解析后,转成10进制,最后取整。
前端性能优化
V8是js解释器,webkit是渲染引擎,choromium开源浏览器框架,chrome是浏览器。 如果我们的代码优质,那么其中的HTML解析器、CSS解析器、V8引擎的解析工作会更高效,性能就会更好。
事件循环
进程是系统分配的独立资源,是 CPU资源分配的基本单位,进程是由一个或者多个线程组成的。一个cpu任意时刻,只能运行一个进程。 线程是进程的执行流,是CPU调度和分派的基本单位,同个进程之中的多个线程之间是共享该进程的资源的。 互斥锁(Mutual exclusion,缩写 M…
下一页
个人成就
2020年度人气作者No.79
文章被点赞
41
文章被阅读
10,860
掘力值
357
关注了
32
关注者
16
收藏集
3
关注标签
7
加入于
2019-05-06