ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

3.web记录

3.web记录 13.泛型是什么 有什么作用泛型:用字符去指代未知类型作用保留类型信息提高代码复用 编译时类型检查14.类型断言类型断言告诉解析器当前变量是什么类型方法1变量as类型 eg:g as string;方法2类型变量eg:stringg15.any never unknown区别any可以赋给任何类型 安全性最差unknown 只能给any赋值 安全性较好never 不可以赋给任何类型never 是空集安全性最好16.ts类型有什么1.基本数据类型string boolean number undefined null symbol bigInt2.引用数据类型:Object(对象 数组 函数)3.any 任意类型4.unknown 未知类型5.void 表示空类型6.never 从不反出结果7.枚举(enum)8.元组(Tuple)9.类型别名(type)10.联合类型(|)11.交叉类型 ()17.数组和元组的区别数组:所有元素类型相同,长度可变,存储同类型数据列表,允许越界访问返回 undefined元组:每个位置可以类型不同,长度固定,存储固定结构的数据对/组合,不允许越界访问,JS返回 undefined18.this指向1.全局作用域下的this指向window2.如果给元素的事件行为绑定函数那么函数中的this指向当前被绑定的那个元素3.函数中的this要看函数执行前有没有. ,有.的话点前面是谁this就指向谁如果没有点指向window4.自执行函数中的this永远指向window5.定时器中函数的this指向window6.构造函数中的this指向当前的实例7.call、apply、bind可以改变函数的this指向8.箭头函数中没有this如果输出this就会输出箭头函数定义时所在的作用域中的this
返回列表