Typescript
huanxiaD
业精于勤而荒于嬉,行成于思而毁于随
展开
-
typescript(4)中的类 Es5中的类和静态方法 继承(原型链继承、对象冒充继承、原型链+对象冒充组合继承)
1、最简单的类,构造函数function Person(){ this.name = 'jack'; this.age = 18;}var p = new Person();//实例化一个方法console.log(`${p.name}---${p.age}`); 2、构造函数和原型链里面增加方法//构造函数上面的属性不会被多个实例共享function Pers...原创 2019-05-30 11:52:26 · 301 阅读 · 0 评论 -
typescrip(5)中的类 类的定义,继承,类里面的修饰符
1、ts中定义类class Person{ name:string;//属性, 前面省略了public 关键词 constructor(n:string){//构建函数, 实例化类的时候触发的方法 this.name = n; } run():void{ alert(this.name); }}var p = new ...原创 2019-05-30 17:58:18 · 124 阅读 · 0 评论 -
Typescript(1)介绍,安装,编译,开发工具
一、什么是Typescript?JavaScript 类型的超集,它可以编译成纯JavaScript,遵循最新的ES6、ES5规范。TypeScript 可以在任何浏览器、任何计算机和任何操作系统上运行。由微软开发的一款开源的编程语言。最新的Vue、React也可以集成Typescript。二、Typescript 的安装、编译安装:打开cmd 输入 npm install -g ...原创 2019-05-28 14:35:57 · 203 阅读 · 0 评论 -
Typescript(2)数据类型
typescript 中的数据类型typescript 中了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript 中主要给我们提供了以下数据类型。布尔类型(boolean)数字类型(number)字符串类型(string)数组类型(array)元组类型(tuple)枚举类型(enum)任意类型(any)null 和 undefinedvoid 类型nev...原创 2019-05-28 17:47:45 · 103 阅读 · 0 评论 -
typescript(6)中的类 静态属性 静态方法 抽象类 多态
【4】静态方法 class Person{ name:string; constructor(name:string){ this.name = name; } getName():string{ return `获取到的名字是:${this.name}`; } static stac(){//创建静...原创 2019-05-31 18:30:40 · 306 阅读 · 0 评论 -
typescrpt(3)中的函数
目录:1、函数的定义2、可选参数3、默认参数4、剩余参数5、函数重载6、箭头函数 es61、函数的定义es5 定义函数的主要两种方式(1)函数声明方式function run(){ return 'run';}typescript 中的函数声明方式function run():string{ return 'run';}(2)匿名函数var run = fu...原创 2019-05-29 15:28:11 · 355 阅读 · 0 评论 -
typescript()-接口
对批量方法传入参数进行约束。接口:行为动作的规范,对批量方法进行约束。对象的约束,属性的约束,json的约束interface FullName{ firstName:string; secondName:string; age:number; }function printName(obj:FullName){ //要求必须从传入对象, 对象包含f...原创 2019-06-10 10:32:38 · 74 阅读 · 0 评论 -
typescript(7) 接口的概念 以及属性类型接口
反反复复原创 2019-06-04 16:33:41 · 186 阅读 · 0 评论