前端工程化
文章平均质量分 61
开发过程中的日常总结
Johkilroy
前端开发技术文章分享,以及个人经验总结。
展开
-
JS中Map对象的使用
Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值(对象或者原始值) 都可以作为一个键或一个值。JS中的Object类型实际上是一种键值对映射(key-value pairs),但是JS中这种键值对映射有点问题:key只能为string类型。为了和其他编程语言有相似的数据结构(如Map, Dict等),ES6中新增了Map类型。原创 2023-03-08 18:03:04 · 4496 阅读 · 0 评论 -
as 关键字用法
有时候你会遇到这样的情况,你会比TypeScript更了解某个值的详细信息。通常这会发生在你清楚地知道一个实体具有比它现有类型更确切的类型。导入方法的时候,有时候可能会跟你页面自己的定义的方法或变量名相同,那这时候就可以用。有时候想把一些插件导出,或者不想直接暴露方法、变量名称,那就可以通过。类型断言好比其它语言里的类型转换,但是不进行特殊的数据检查和解构。,TypeScript 只知道这将返回某种类型的。语法断言是被允许的。,但您可能知道您的页面将始终具有指定。ps:两种形式是等价的,当你在。原创 2023-02-10 22:05:17 · 1369 阅读 · 0 评论 -
NVM的使用
nvm是nodejs的版本管理工具。由于在打开不同的项目时,不同的项目在安装依赖时可能会和node版本有关,所以这就需要我们在不同的项目下使用不同的node版本。mac系统使用nvm,windows系统使用nvm-windows(下载地址)。nvm 文档手册网址。原创 2023-02-10 12:45:15 · 179 阅读 · 0 评论