前端布道者
文章平均质量分 92
前端公虾米
这个作者很懒,什么都没留下…
展开
-
看看 TypeScript4.3 带来了哪些新特性
自从跳槽以后,工作上接触 TS 也是越来越多,所以对 TS 关注也是有所增加。社会上有种效应叫做“视网膜效应”,说的是越关注什么就越出现什么,当你开始对某些方面增加关注时,相同的事物就会在你眼前不断出现。TS 对于近期的我而言,便是如此。好了废话不多说,近期也是关注到 TypeScript4.3 发布了,简单给大家介绍下该版本。当然,如果你还不清楚什么是 TypeScript,小编这里也不会科普。(因为我猜你打不到我 emmm…)感兴趣的小伙伴可以去官网 get 一下啦。最新版的 TS4.3,需要.原创 2021-06-13 23:37:04 · 424 阅读 · 2 评论 -
JavaScript ES12新特性抢先体验
在上一篇文章中,我们介绍了ES2020的相关九大特性,里面不少实用的新特性让我们受益良多。而每年,JavaScript都会更新添加新的特性新标准,在今年ES2020发布了,而ES2020(ES12)也预计将在明年即2021年年中发布。每年的新特性都会经历四个阶段,而第四阶段也就是最后一个阶段,本文即将介绍的即提案4中的相关新特性,也是意味着这些新特性将很大程度的出现在下一个版本中特性抢先知:String.prototype.replaceAll 新增replaceAllPromise.a..原创 2020-11-03 07:23:29 · 1550 阅读 · 2 评论 -
ES11屡试不爽的新特性,你用上了几个?
ES11规范于今年的年初完成,引入了许多新标准,本文讲着重研究下其中几个实用且有趣的新标准特性抢先知:私有变量Promise.allSettledBigInt 全新的数据类型Nullish Coalescing Operator 空位合并运算符Optional Chaining Operator 可选链运算符Dynamic Import 动态导入String.prototype.matchAll 新增matchAllglobalThis 新增全局对象Module Namespac..原创 2020-10-20 13:31:59 · 680 阅读 · 0 评论 -
【Map最佳实践】什么时候适合使用 Map 而不是 Object
【Map最佳实践】什么时候适合使用 Map 而不是 Object首先我们先有请Map简单介绍下自己Map映射是一种经典的数据结构类型,其中数据以 key/value 的键值对形式存在MapObject默认值默认不包含任何值,只包含显式插入的键一个 Object 有一个原型,原型上的键名有可能和自己对象上设置的键名冲突类型任意String 或 Symbol长度键值对个数通过 size 属性获取键值对个数只能手动计算性能频繁增删键值对的场景下表现原创 2020-07-07 08:09:29 · 499 阅读 · 0 评论