摘要:面向对象的特性 模块 模块可以帮助开发者将代码分割为可重用的单元。开发者可以自己决定将模块中的哪些资源(类、方法、变量) 暴露给外部使用,哪些资源只在模块内使用。 如下图, 创建了a.ts 和b.ts a.ts定义了变量,方法,和类。 其中带有export修饰的变量,方法,和类时可以被其他地方使用的
阅读全文
posted @ 2018-02-15 11:09
|
|||
随笔分类 - Q.Typescript
摘要:面向对象的特性 模块 模块可以帮助开发者将代码分割为可重用的单元。开发者可以自己决定将模块中的哪些资源(类、方法、变量) 暴露给外部使用,哪些资源只在模块内使用。 如下图, 创建了a.ts 和b.ts a.ts定义了变量,方法,和类。 其中带有export修饰的变量,方法,和类时可以被其他地方使用的
阅读全文
posted @ 2018-02-15 11:09
摘要:接口 用来建立某种代码约定,使得其他开发者在调用某个方法或者创建新的类时必须遵守接口所定义的代码约定 1. 接口声明属性 2. 接口声明方法 继承接口的类要实现接口中的方法,如上面的say方法
阅读全文
posted @ 2018-02-14 21:54
摘要:泛型: 参数化的类型,一般用来限制结合的内容 泛型 var students: Array<Student> = []; 用来定义数组只用是Student元素
阅读全文
posted @ 2018-02-14 21:44
摘要:1. 类的定义和使用 2. 类的构造函数 类的构造函数定义在constructor 效果图 上面的代码可以简写为 输出结果是一样的 3. 类的继承 extends 代表要继承的类 super(name)调用父类的构造函数 super.say(); 调用父类的方法
阅读全文
posted @ 2018-02-14 21:36
摘要:Typescript字符串处理 首先打开运行Typescript的编辑器 http://www.typescriptlang.org/play/index.html 1. 调用变量和方法 2. 自动拆分字符串 运行结果 3. 函数默认参数 如下图,定义了三个string类型的参数的函数test 如果
阅读全文
posted @ 2018-02-12 16:18
|
|||