摘要:
高阶函数 指代 参数可以是一个函数,函数中返回函数 getcallBack(back) { return Back(); } demo // 判断类型 Object.prototype.toString.call(); function isType(type){ // type == 'boole 阅读全文
摘要:
函数 1.函数参数个数 左边的个数大于右边 如果对函数 y 进行赋值,那么要求 x 中的每个参数都应在 y 中有对应,也就是 x 的参数个数小于等于 y 的参数个数 2.函数参数类型 3.剩余参数和可选参数 4.函数参数双向协变 函数参数双向协变即参数类型无需绝对相同 他们的联合类型相同即可 5.函 阅读全文
摘要:
1.基本的类型推论 2.当我们定义一个数组或元组这种包含多个元素的值的时候,多个元素可以有不同的类型,这种时候 TypeScript 会将多个类型合并起来,组成一个联合类型 此时的 arr 的元素被推断为string | number,也就是元素可以是 string 类型也可以是 number 类型 阅读全文
摘要:
TS 中的公共、私有和受保护的修饰符: 1.public表示公共的,用来指定在创建实例后可以通过实例访问的,也就是类定义的外部可以访问的属性和方法。默认是 public 2.private修饰符表示私有的,它修饰的属性在类的定义外面是没法访问的: 3.rotected修饰符是受保护修饰符,和priv 阅读全文
摘要:
http://note.youdao.com/noteshare?id=31c7100d0d5213cddcc7565219131099 阅读全文