随笔分类 -  Typescript筑基笔记

个人从零开始的Typescript之路,通过解决问题和需求的方式,学习一门语言·。
摘要:这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 写在前面 虽然说Fetch API已经使用率已经非常的高了,但是在一些老的浏览器还是不支持的,而且axios仍然每周都保持2000多万的下载量,这就说明了axios仍然存在不可撼动的地位,接下来我们就一步一步的去封装,实现一个灵活、可复用 阅读全文
posted @ 2022-06-28 14:21 林恒 阅读(666) 评论(0) 推荐(1) 编辑
摘要:这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 Pinia优势 Pinia是一个全新的Vue状态管理库,是Vuex的代替者,尤雨溪强势推荐 Vue2 和 Vue3 都能支持 抛弃传统的 Mutation ,只有 state, getter 和 action ,简化状态管理库 不需要嵌套 阅读全文
posted @ 2022-06-14 15:36 林恒 阅读(352) 评论(0) 推荐(0) 编辑
摘要:这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 业务背景 近些年来,随着前端工程架构发展,使得前端项目中也能拥有如后端工程的模块能力。正所谓 “能力(越)越大(来),责任(越)越大(卷)”,现在的前端工程不仅仅要满足业务需求,还伴随更多复杂的环境适配问题,例如: 1.api请求的域名会 阅读全文
posted @ 2022-06-09 16:11 林恒 阅读(1583) 评论(0) 推荐(0) 编辑
摘要:Vue项目中使用 前面两篇介绍过TypeScript基础和较深入的东西,本章介绍如何在Vue项目中使用。 项目创建 创建项目直接使用Vue-cli创建 下面是步骤: 1.运行vuecli, 2.选择合适的目录创建项目 3.输入项目名并,选择包管理器,输入git仓库初始化内容 4.设置预设,如果你之前 阅读全文
posted @ 2021-10-02 16:42 林恒 阅读(451) 评论(0) 推荐(0) 编辑
摘要:内置对象的使用 JavaScript中有许多内置对象,可以直接在JavaScript程序中使用,同样的,TypeScript也延续了这些内置对象 全局的对象( global objects )或称标准内置对象,不要和 "全局对象(global object)" 混淆。这里说的全局的对象是说在全局作用 阅读全文
posted @ 2021-09-21 10:59 林恒 阅读(509) 评论(0) 推荐(0) 编辑
摘要:前言 TypeScript是什么? 引用官方原话 TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。 个人的理解: 由微软开发的一个开源项目,对javascript的一个扩展 阅读全文
posted @ 2021-09-14 21:48 林恒 阅读(444) 评论(0) 推荐(0) 编辑
摘要:前言 传统CSS的缺陷 css的可重用性差、代码冗余量大、不支持语言特性如变量循环及方法等(虽然css也在慢慢支持,比如现在的css变量等,但明显这些远远不够)。 三大预处理 于是预处理器出现了: 2007年,第一款预处理器Sass诞生。Sass是迄今为止最成熟的预处理器,拥有ruby社区的支持和c 阅读全文
posted @ 2021-09-07 20:14 林恒 阅读(135) 评论(0) 推荐(0) 编辑
摘要:问题一:电脑如何安装Typescript? 答案:打开电脑cmd 输入以下指令: npm install -g typescript 中国电脑因为访问慢,可以先安装cnpm后再安装 安装cnpm指令 npm insatll -g cnpm --registry=http://registry.npm 阅读全文
posted @ 2021-04-23 10:32 林恒 阅读(192) 评论(0) 推荐(0) 编辑