本文整理自《JavaScript高级程序设计》第4版 我们可以使用document.createEvent() […]
具有索引类型的typeof元组
如下所示 export const tuple = <T extends string[]>(.. […]
yarn切换阿里云源
使用如下命令即可 yarn config set registry https://registry.npm. […]
Node.js中的Stream
流并不是Node.js特有的概念,几十年前在Unix操作系统中引入,程序可以通过管道运算符(|)让流之间进行一 […]
偏函数的应用
偏函数的用法是指创建一个调用另外一个变量或参数已经预置的函数的函数。这段话读起来比较抽象,可以看如下一个示例。 […]
Node中的定时器
Node中有四种定时器 setTimeout() setInterval() setImmediate() p […]
可撤销的Proxy代理
当使用new Proxy的方式创建一个代理后,通常其代理不能脱离其目标,如果想创建一个可撤销的代理,可以使用P […]
数组中的empty元素
当跨下标给数组赋值时,数组会产生empty元素。 let arr = [1] arr[100] = 10; 打 […]
Vue3中的Proxy
上篇文章中已经了解了使用Proxy进行数据代理时存在2个比较棘手的问题,而且vue3很好地解决了这些问题。不过 […]
Vue3中如何监测数据变动
vue3使用Proxy来进行数据拦截(关于Proxy的相关介绍,可以参见MDN,这里不做更多说明),但是在使用 […]