摘要: 3 阅读全文
posted @ 2019-11-06 21:48 风中的猫 阅读(116) 评论(0) 推荐(0) 编辑
摘要: g 阅读全文
posted @ 2019-11-06 21:47 风中的猫 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-11-06 21:46 风中的猫 阅读(114) 评论(0) 推荐(0) 编辑
摘要: // 装饰器一种特殊的类的声明, 扩展类、属性、方法。 function logClass(params:any) { console.log(params); // params代表HttpClict这个类 params.propotype.apiurl = 'fadsf'; } // 普通装饰器 阅读全文
posted @ 2019-10-27 17:53 风中的猫 阅读(2441) 评论(0) 推荐(0) 编辑
摘要: /** * 泛型:软件工程中,我们不仅要创造定义良好的API,同时也要考虑可重用行,组件不仅能 * 够支持当前的数据类型,同时也能够支持未来数据类型。 * 通俗理解:泛型就是解决类、接口、方法的复用性以及对不特定类型的数据的支持 * */ function getDate<T>(value:T):T 阅读全文
posted @ 2019-10-27 14:47 风中的猫 阅读(6304) 评论(0) 推荐(0) 编辑
摘要: // 接口:接口是一种定义行为和规范,在程序设计中接口起到限制和规范的作用。接口定义某一 // 一批类所需要遵循的规范,接口不关系这些类的内部实现,之规定这些类必须提供某些方法 /* 1.对批量方法进行约束 */ interface Fullname { firstName: string; sec 阅读全文
posted @ 2019-10-20 16:27 风中的猫 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: // 类里面的修饰符 typescript提供三种修饰符 /* public: 公有 在类里面、类外面、子类都可以访问 (默认不加就是public) protected: 保护 在类里面和子类可以访问 private: 私有 在当前类可以访问别的都不可以访问 */ // 类的静态属性 静态方法 /* 阅读全文
posted @ 2019-10-19 20:23 风中的猫 阅读(4642) 评论(0) 推荐(0) 编辑
摘要: /* 定义数组*/ var arr: number[] = [1, 2, 3]; var arr1: Array<number> = [1, 2, 3]; var arr2: [string, number] = ['this is string', 1]; /* 枚举类型*/ enum Statu 阅读全文
posted @ 2019-10-19 17:11 风中的猫 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 1.对象的概念 JavaScript只有函数对象才有类的概念,因此创建一个对象,必须使用函数对象。(ES6中可以直接声明一个class,实质上也是一个函数对象)。 函数对象的内部有[[Construct]]方法和[[Call]]方法。[[Construct]]用于构造对象,[[Call]]用于函数调 阅读全文
posted @ 2019-07-13 11:29 风中的猫 阅读(837) 评论(0) 推荐(0) 编辑