分类: js
-
Nuxt.js 支持 core-js 3
Vue CLI 升级到 v4 之后,将内部的 core-js 依赖升级到 v3,关于 core-js v3 和…
-
解决 Firefox 下的 race 问题
我厂有几个产品,需要从后端获取大量的信息,为了让用户能够近乎实时的看到这些信息,大部分数据都是通过 WebSo…
-
在 Chart.js 的线图里增加竖线
我经常使用 Chart.js 生成图表,无它,名字好记+免费+持续更新。现在主要基于 Vue 开发项目,所以经…
-
三道前端编程面试题
面试题要有区分度。不能太容易,让对方有屈辱感(“看不起人么?让我做这个?”);也不能太难,把所有候选人都干掉,…
-
在 Node.js 12 中使用 ESM
Node.js 12 之后开始支持 ECMAScript Modules(简称ESM),不过并不是默认开启或者…
-
Intersection Observer 笔记
最近用 Intersection Observer API 解决了一个小需求,记录一下用法。
-
Node.js 里使用 Promise 的小技巧
Node.js 8 的时候,引入了 util.promisify() 方法,可以把 node-like 的回调…
-
最近折腾 @babel/preset-env 的一些小心得
近来厂里的项目越来越多,代码共享必不可少。我现在采取的方案是: 把公共组件拿出来,开一个新仓库 使用 webp…
-
Chat:Vue 进阶必经之路
Vue 进阶必经之路 Vue 的学习曲线平缓,入门很简单,所以后发夺人,争取到一大批支持者,我也是其中之一。但…
-
用 `resize` 和 MutationObserver 实现缩放 DOM 并记录尺寸
使用 `resize: vertical` 和 MutationObserver 实现调整任意元素的尺寸,并且…