![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TypeScript
文章平均质量分 50
适合初学者学习的typescript讲解
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
只管码
有些东西,当你懂了,并没有想象中的那么难
展开
-
TypeScript教程(十二)——await和async
async与await 关键词原创 2022-05-16 10:38:28 · 7292 阅读 · 0 评论 -
node.js 关键字require说明和使用
在使用three.js编写代码时,需要导入某个模块:可以使用关键字requirerequire是一个方法,作用就是加载模块;在node中,模块分为三种,核心模块,第三方模块,自己编写的模块;(第三方模块也可成为自己的模块)。1. 加载核心模块:比如httpvar http = require('http')2.加载自己的模块require('./test.js')...原创 2022-05-04 09:25:08 · 740 阅读 · 0 评论 -
TypeScript入门基础(十)——类
面向对象语言中类描述了所创建的对象共同的属性和方法。原创 2022-04-23 07:00:00 · 319 阅读 · 0 评论 -
TypeScript入门基础(十一)——命名空间
目录一、命名空间的定义二、引用文件三、命名空间嵌套一、命名空间的定义格式:typeScript 定义命名空间关键字:namespace以下定义了一个SpaceName命名空间。如果我们在外部需要使用命名空间内的接口和类,可以使用给接口和类添加关键字:export例如下面定义的InterfaceName 和ClassName,皆可在外部调用。namespace SpaceName { export interface InterfaceName { .原创 2022-04-26 00:00:00 · 403 阅读 · 0 评论 -
TypeScript入门基础(九)——接口
接口区别函数;typescript中接口是抽象方法的声明;接口是抽象的;需要有具体的类去实现接口;一、接口的定义和实现接口的定义格式如下:interface interface_name { }示例:interface Vehicle { Name:string, wheelCount:number, loadPersonCount: ()=>string } var car:Vehic原创 2022-04-21 04:15:00 · 187 阅读 · 0 评论 -
TypeScript入门基础(八)——联合类型
联合类型(Union Types)可以通过符号“|”将变量设置多种类型,赋值时可以根据设置的类型来赋值;具体示例:声明一个既是支持string类型又支持number类型的变量val,分别用数字和字符串对变量赋值;var val:string|number val = 8 console.log("数字为 "+ val) val = "typescript" console.log("字符串为 " + val)执行结果:以上代码对val赋值bool型的值(true或false),原创 2022-04-19 06:15:00 · 195 阅读 · 0 评论 -
TypeScript入门基础(七)——元组
一、元组声明数组中的元素一般都是相同的,any类型的数组元素可以不同;元组就可以存储不同类型的元素;声明一个成绩元组,包含名字和成绩;var grade = ["小明",98];二、元组访问元组访问:与数组访问类似,元组中元素使用索引来访问,第一个元素的索引值为 0,第二个为 1,以此类推第 n 个为 n-1;var grade = ["小明",98];console.log(grade[0]) ;console.log(grade[1]);二、元组元素添加、删除原创 2022-04-16 06:00:00 · 647 阅读 · 0 评论 -
TypeScript入门基础(六)——数组
一、为什么要用数组数组是使用一个变量名,存储一系列相同类型的值;看个例子:我们现在存储人名的时候,会申请一个变量,存储人名;例如:var personName = "张三";如果我们现在有两个人,需要存储人名的时候,可以申请两个变量:var personName1 = "张三";var personName2 = "李四";依次类推,但是如果我们要是有五十个人需要存储人名的时候,如何去做,当然我们可以按照上述方式,依次声明五十个变量来存储人名;但是实现起来,代码可读性差原创 2022-04-14 00:00:00 · 2279 阅读 · 0 评论 -
TypeScript入门基础(五)——函数
目录一、函数定义和调用二、函数返回值三、函数带参数1.必需参数形式2.可选参数形式3.默认参数形式4.未知参数个数形式四、匿名函数1.不带参数的匿名函数2.带参数的匿名函数3.匿名函数自调用五、构造函数六、Lambda 函数七、函数重载一、函数定义和调用函数定义:函数是包括在花括号中的代码块,函数中的代码块实现某一任务;在typeScript中函数定义格式:function function_name(){ // ...原创 2022-04-13 00:00:00 · 67 阅读 · 0 评论 -
TypeScript入门基础(四)——变量声明
目录一、命名规则二、变量声明三 、变量作用域一、命名规则变量名可以包含数字、字母 ; 变量名可以包含‘_’和'$' 符号,不能包含其他特殊字符; 变量名可以以字母和符号开头,不能以数字开头;二、变量声明变量使用前必须先声明;可以使用 var 来声明变量;var [变量名] : [类型] = 值;例如:var testNum:number = 50;以上是声明变量类型并赋初始值;可以只声明变量类型;var testNum:numbe...原创 2022-04-11 00:00:00 · 502 阅读 · 0 评论 -
TypeScript入门基础(三)——基础语法
文章目录关于空格和换行:关于大小写:关于分号:关于注释:关于面向对象关于空格和换行:TypeScript 忽略程序中空格、制表符和换行符。空格、制表符通常用来缩进代码,使代码易于阅读和理解(与C语言类似)关于大小写:TypeScript 区分大写、小写字符。关于分号:可以使用分号,也可以不使用分号;每行指令都是一段语句,但是建议您使用分号,结束语句;如果语句写在同一行一定需要使用分号来分隔,否则会报错例如:console.log("test log 1");console.log("t原创 2022-04-07 00:00:00 · 567 阅读 · 0 评论 -
TypeScript入门基础(二)——类型
typescript基础类型数据类型 关键字 描述 任意类型 any 声明为 any 的变量可以赋予任意类型的值(后面单独说) 数字 number 它可以用来表示整数和浮点数 let binaryNum: number = 0b101001; // 二进制let octalNum: number = 0o754; // 八进制let decNum: number = 96; // 十进制let he...原创 2022-04-06 09:00:42 · 239 阅读 · 0 评论 -
TypeScript入门基础(一)——第一个程序hello world
文章目录概述:第一个typescript程序概述:TypeScript 程序由以下几个部分组成:模块函数变量语句和表达式注释第一个typescript程序文件名:01_hellotest.tsconst helloTest : string = "hello world !!!!"console.log(helloTest)以上代码,在程序控制台中,输出“hello world !!!”我使用的开发环境是VScode;有使用相同开发工具的小伙伴,遇到问题,可以私信我。效果如原创 2022-04-05 00:00:00 · 179 阅读 · 0 评论