typescript
typescript的使用
苟圣啊
请大佬多多关照小弟,有不足的地方还请指点,点个赞再走可还行啊
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue3.0+ts脚手架基础使用详细教程(基于node.js,构建项目(两种方式)、预设,手把手教学)
先安装node.js,再安装vue-cli点此见另一边文章(很详细)window键+R打开终端输入 cmd(安装完成之后在进行以下操作)点击确定进入终端进入你想要在的文件夹,并输入vue create demos(demos是项目名,可以用我的,你也自己起的)然后按下回车键,会出现选择创建方式,选择最后一个:自定义配置键盘上下键选择,然后回车键盘上下键移动,空格键选择,选择后括号会出现*号,然后回车默认2.x直接回车(3.x才刚刚发布)以上预设配置我是这么选择的;最后一..原创 2020-09-10 15:04:39 · 1546 阅读 · 0 评论 -
typescript装饰器含义,用法以及写法
装饰器装饰器:是一种特殊类型的声明,他能够被附加到类声明,方法,属性或参数上,可以修改类的行为。通俗来讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能。常见的装饰器有:类装饰器、属性装饰器、方法装饰器、参数装饰器装饰器的写法:普通装饰器(无法传参)、装饰器工厂(可传参)装饰器就是过去几年中js最大的成熟之一,已是Es7的标准特性之一类装饰器:类装饰器在声明之前被声明(紧靠着类声明)。类装饰器应用于类构造函数,可以用来监视,修改或替换类定义。传入一个参原创 2020-09-08 14:58:08 · 944 阅读 · 0 评论 -
TypeScript 中的模块、命名空间(基于node.js,与es6中模块化写法无异)
模块的概念官方理解:关于术语的一点说明:请务必注意一点,typescript 1.5里术语名已经发生了变化。“内部模块”现在称作“命名空间”。“外部模块”现在则称为“模块”模块在其自身的作用域里执行,而不是在全局作用域里;这意味着定义在一个模块里的变量、函数、类等等在模块外部是不可见的,除非你明确的使用export形式之一导出它们。相反,如果相使用其他模块导出的变量、函数、类、接口等的时候,你必须要导入他们,可以使用import形式之一。自己理解:我们可以把一些公共的功能单独抽离成一个文件作为一原创 2020-09-05 14:30:27 · 676 阅读 · 0 评论 -
typescript类型、接口、类、泛型综合使用(定义一个操作数据库的库,支持Mysql Mssql MongoDB)
要求:MySQL MSSQL MongoDB 功能一样,都有add、update、delete、get方法。注意:约束统一的规范、以及代码重用解决方案:需要约束规范所以要定义接口,需要代码重用所以用到泛型接口:在面向对象的编程中,接口是一种定义规范的定义,他定义了行为和动作的规范泛型通俗的理解:泛型就是解决类、接口、方法的复用性 //定义接口 interface DBI<T>{ add(info:T):boolean; update(info:T,id:num..原创 2020-09-05 10:13:21 · 987 阅读 · 0 评论 -
typescript中的泛型的使用
typescript中的泛型泛型的定义:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。在像C#和Java这样的语言中,可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据。这样用户就可以以自己的数据类型来使用组件。通俗理解:泛型就是解决 类 接口 方法的复用性、以及对不特定数据类型的支持 //只能返回string类型的数据 //function getD原创 2020-09-05 09:30:50 · 299 阅读 · 0 评论 -
typescript的接口使用详细说明(含原生封装ajax例子,易懂)
typescript的接口接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义行为和动作的规范,在程序设计里面,接口起到了一种限制和规范的作用。接口定义了某一批类所需要的遵循的规范,接口不必关心这些类的内部状态数据,也不关心这些类里面的方法的实现细节,它只规定了这批类里必须提供某些方法,提供这些方法的类就可以,满足实际需要。typescript中的接口类似于java,同时还增加了灵活的接口类型,包括属性、函数、可索引和类等。...原创 2020-08-29 13:59:56 · 1308 阅读 · 0 评论 -
typescript的详细使用介绍——硬货(ts类型、函数、类结合es5对比)
一、typescript中的数据类型布尔(boolean)true或falsevar flag:boolean= trueflag只能为布尔类型(true或false),否则报错数字(number)var a:number=123a只能为number类型,否则报错字符串(string)var str:string="asdasd"str只能为string类型否则报错数组(array)//es5中 var arr = [1,"123",false]这样定义1.第一原创 2020-08-20 13:55:31 · 720 阅读 · 1 评论 -
typeScript的入门学习(node环境)
一、typeScript的介绍TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。TypeScript 由微软开发的自由和开源的编程语言。TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。二、typeScript和JavaScript的区别TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaSc原创 2020-08-19 17:25:09 · 603 阅读 · 0 评论
分享