首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
typescript
Hyinglin
创建于2022-11-04
订阅专栏
typescript
暂无订阅
共10篇文章
创建于2022-11-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
TypeScript 错误“property does not exist on value of type”
在用TypeScript写angular2或者ionic2项目时,导入原来JavaScript代码,有时出现“property does not exist on value of type”问题 即
TypeScript 对象类型的属性访问报错 / 给对象动态添加属性报错
TypeScript 对象类型的属性访问报错 / 给对象动态添加属性报错 原因分析: 1.报错1 TypeScript并不知道某一个object类型上面有name属性。 2.报错2 字符串等数据类型作
Type ‘string | null‘ is not assignable to type ‘string‘. Type ‘null‘ is not assi
第一种情况 报错如下: 解决办法: token: localStorage.getItem("token") || '' 第二种情况 报错如下: 解决办法:
typescript中常用技巧-类型断言以及类型断言与泛型的区分
语法 实际案例 解决办法:使用类型断言<any[]>[] 类型断言与泛型的区分:语法 实际案例 解决办法:使用类型断言<any[]>[] 类型断言与泛型的区分:
typescript中报错:Parameter ‘XXX‘ implicitly has an ‘any‘ type.解决方法
报错:Parameter ‘XXX’ implicitly has an ‘any’ type.解决方法 tsconfig.json添加"noImplicitAny": false, 或者 “stri
Typescript之keyof和typeof的作用
1、keyof的作用 作用:用来获取接口,对象,类等的所有属性名组成的联合类型。 1.1获取接口的属性的联合类型: 1.2获取对象属性的联合类型: 这里需要借助typeof先获取对象的类型 1.3获取
typescript中函数返回值类型后的尖括号表示什么?
例如: 冒号之后是函数返回类型那么尖括号里的表示什么? 解答: 尖括号表示泛型,可以用来约束内容(这话我感觉说的也难懂) 那举个例子吧,声明一个函数test,我希望她接受一个叫参数nums,而且这个参
Typescript常用类型
说明:代码中的** :number** 就是类型注解 作用:为变量**添加类型约束**,上述声明的age 变量,只能赋值为number 类型
ts中的类型断言
>类型断言相当于强制类型转换 ``` // 类型断言,可以用来告诉解析器变量的实际类型 /* * 语法: * 变量 as 类型 * <类型>变量 * * */ s = e as string; s =
typescript中的泛型
``` /* function fn(a: any): any{ return a; }*/ /* * 在定义函数或是类时,如果遇到类型不明确就可以使用泛型 * * */ function fn(a: