TypeScript的入门与精通
文章平均质量分 89
从小白开始的TypeScript教程,入门到精通
Oliver尹
跌倒了爬起来就好
展开
-
《TypeScript》入门与精通-浅谈高级语法装饰器(Decorators)
通过本文,可以了解到什么是装饰器,并且了解到装饰器种类有哪些,参数装饰以及了解到它们这些装饰器有哪些参数,各种装饰器的执行顺序,参数的含义是什么,最后通过一个小案例实际讲述了我们项目中可以用到的地方~原创 2021-12-18 19:09:56 · 1027 阅读 · 7 评论 -
《TypeScript》入门与精通-tsconfig.json配置文件超详解
众所周知的原因,TS代码是不能直接被编译的,如果要执行TypeScript代码,必须要将其转换编译成JavaScript代码,而编译的命令不管是直接tsc也好,还是之前用的ts-node也好,都是根据配置文件的规则进行编译的,那么理解这个配置文件就很重要。原创 2021-12-08 09:52:10 · 3312 阅读 · 1 评论 -
《TypeScript》入门与精通-.d.ts描述文件的使用和详解
什么是描述文件?在回答这个问题之前,我们先思考这样一个问题,typescript和javascript原则上并不相通,那么在typescript出来之前所有的javascript是不是都不能使用了,比如jQuery,如果不能用,那是否是在可惜...原创 2021-12-15 10:39:50 · 9151 阅读 · 5 评论 -
《TypeScript》来吧-做个爬虫爬B站
来吧,使用TypeScript开发一个简单的爬虫程序,爬个B站!原创 2021-12-04 19:54:19 · 1095 阅读 · 1 评论 -
《TypeScript》一文入门Webpack构建工程化项目
简介在现代的项目开发往往是Vue,React做工程化的构建,即使用到TypeScript也是集成在框架里,而基础的编译,使用到的loader都是框架已经弄好了,为了更好的理解这里面的相关知识,自己尝试一下,还是很有必要的。目标使用Webpack+TypeScript搭建一个项目,并可以使用使用命令进行编译。构建项目创建项目文件夹随便找个目录,创建一个文件夹,这个文件夹就是以后的项目文件夹。安装NodeJS如果没有安装过node,先到NodeJS官网下载安装包,下载成功后,点击下一原创 2021-11-04 19:08:23 · 231 阅读 · 0 评论 -
《TypeScript》入门与精通-基础知识拾遗
前言本文的目的是在回顾前文的学习中,发现一些当时没有注意到的细节,这些细节在上两文中没有写到,现在将这些细节记录下来以供后续学习;环境TypeScript必须要安装node环境的,并且也是要借助于npm去安装一些依赖包的,如果是集成在Vue或者React中的TypeScript,它的一些依赖包实际上已经在搭建的时候就已经一起安装进去了NodeJs安装自行登录NodeJS的官网,下载对应系统的安装包,直接下一步下一步就可以安装完毕,官网地址是:NodeJS官网,安装完毕后,可以通过以下命令查原创 2021-11-28 13:50:57 · 803 阅读 · 0 评论 -
《TypeScript》入门与精通 - 一文了解TS中的类
在JavaScript中,其实是没有其他语言中类的概念的,即使是ES6的class,不过也是Propotype的语法糖,而在TypeScript中,它对类这个概念,进行了一定程度的加强,来更好的约束我们的Javascript,本文主要讲述了在TS中类的用法...原创 2021-12-02 20:23:16 · 1336 阅读 · 1 评论 -
《TypeScript》入门与精通-数据类型的认识
前言不多说,TS的火爆相信已经得到证明,Vue3等现代前端框架也全面开始拥抱,我等自然也不能避免,纷纷加入大军;简述简单的说,TS就通过类型注解提供编译时的静态类型检查,更白话的说,就是给变量,函数等都预设了一个类型,这个类型设定完成后,就不能再改了。因为JS是弱类型的语言,这是优势也是劣势,在实际开发中,如果开发者不够仔细,那么测试时会发现很多BUG都是由类型错误引起的;目标通过阅读本文的内容,可以对TypeScript的数据类型有一个基本认知,可以对一些变量,函数,对象进行类型定义;原创 2021-11-07 15:50:33 · 196 阅读 · 2 评论 -
《TypeScript》入门与精通-泛型详解
我个人觉得泛型就是在定义的时候,定义了一个虚拟的类型,这个类型...原创 2021-12-11 17:29:20 · 746 阅读 · 0 评论 -
《TypeScript》入门与精通-接口与泛型
简介在TypeScript中,除了基础类型以外,还有一些别的常用类型,比如接口和泛型,这两种在TS中也是非常常用的类型定义;目标通过本文,可以对接口和泛型有一个基本认知,可以对一些复杂类型进行接口和泛型的定义和使用;接口(interface)接口是通过关键字interface定义的,它和type的用法非常接近,也是一个规则集,在定义了一个规则集之后,对对象,或者class等进行一个内容上的约束,先看一个示例:interface Person{ // :号,代表必填,值必须是字符串类原创 2021-11-08 21:56:45 · 882 阅读 · 1 评论