上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 二进制和八进制表示法(二进制用前缀0b(或0B)表示,八进制用前缀0o(或0O)表示) Number.isFinite()(判断一个值是否有限) Number.isNaN()(判断一个值是否是NaN) Number.isInteger()(判断一个值是否为整数。在 JavaScript 内部,整数和 阅读全文
posted @ 2017-10-31 17:07 枫叶布 阅读(240) 评论(0) 推荐(0)
摘要: RegExp正则函数 U修饰符(用来处理码点大于FFFF的字符) 点字符(对于码点大于0xFFFF的 Unicode 字符,点字符不能识别,必须加上u修饰符) Unicode 字符表示法(使用大括号表示 Unicode 字符时必须加上u修饰符,才能识别当中的大括号,否则会被解读为量词) 量词(使用u 阅读全文
posted @ 2017-10-31 14:11 枫叶布 阅读(202) 评论(0) 推荐(0)
摘要: 字符的Unicode表示法 \uxxxx可以表示一个双字节的字符(xxxx表示字符编码,范围在0000 FFFF),超出此范围用两个双字节表示。 使用大括号可以正确识别双字符及超出的字符: codePointAt(codePointAt总是返回10进制值,要想返回16进制用toString。可以正确 阅读全文
posted @ 2017-10-31 13:14 枫叶布 阅读(284) 评论(0) 推荐(0)
摘要: 使用枚举可以定义一些有名字的数字常量 一个枚举可以包含零个或多个枚举成员,枚举成员具有一个数字值,它可以是常数或计算得出的值。 由上例可以看出:枚举类型被编译成了一个双向映射 阅读全文
posted @ 2017-10-31 10:24 枫叶布 阅读(10714) 评论(0) 推荐(0)
摘要: 可以使用泛型来创建可重用的组件,一个组件可以支持多种类型的数据 不适用泛型的函数 第一个只能传入number类型的参数,第二个虽然可以传入任意类型的参数,但是却丢失了部分信息:返回的类型应该和传入的类型相同 使用泛型函数(T:类型变量) 调用方法: 使用泛型变量(这可以让我们把泛型变量T当做类型的一 阅读全文
posted @ 2017-10-31 10:09 枫叶布 阅读(15900) 评论(0) 推荐(0)
摘要: 定义函数类型(规定函数参数及函数返回值的类型,若函数没有返回值,则返回类型为null) 推断类型(ts自动识别类型(按上下文归类)) 可选参数,默认参数,剩余参数 可选参数(参数名旁使用 ?实现可选参数的功能,可选参数放在必填参数之后) 默认参数(默认参数可传值也可不传,一般默认参数在必须参数之后, 阅读全文
posted @ 2017-10-27 13:39 枫叶布 阅读(9873) 评论(0) 推荐(0)
摘要: 定义类 继承:继承使用关键字extends,调用父类使用super,子类继承父类的属性和方法,并且子类可以改写父类的属性和方法 public、private、protected、readonly public(不声明默认都为public,也可以显示的设置为public) private(privat 阅读全文
posted @ 2017-10-27 10:56 枫叶布 阅读(2349) 评论(0) 推荐(0)
摘要: 1.数组的解构赋值 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。如果解构不成功,变量的值就等于undefined。 只要某种数据结构具有 Iterator 接口,都可以采用数组形式的解构赋值。 设置默认值:ES6 内部使用严格相等运算符( ),判断一个位置 阅读全文
posted @ 2017-10-26 14:08 枫叶布 阅读(251) 评论(0) 推荐(0)
摘要: 1.let 基本用法:let声明的变量,只在let命令所在的代码块内有效 for循环内的var和let声明 var声明会产生一个全局变量i,循环结束后i=5 let声明的变量i,只在本轮循环中有效,相当于每次循环都会重新声明新的变量i,且只在声明的块作用域内有效 不存在变量提升 let声明的变量不能 阅读全文
posted @ 2017-10-26 11:04 枫叶布 阅读(358) 评论(0) 推荐(0)
摘要: TypeScript的核心原则之一是对值所具有的结构进行类型检查。接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 interface:接口关键字,只要传入的对象满足接口的必要条件,那么它就是被允许的。 可选属性(接口定义中加“?”) 只读属性(readonly) 额外的属性检查 解决 阅读全文
posted @ 2017-10-25 15:26 枫叶布 阅读(6066) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页