Typescript 中的字符串插值(注入)
发布时间:2022/08/29 作者:迹忆客 分类:TypeScript
-
当我们可以从数组或对象中注入字符串时,看起来不是很好吗?在本文中,我将展示如何使用 TypeScript 实现字符串插值。...
查看全文
发布时间:2022/08/29 作者:迹忆客 分类:TypeScript
当我们可以从数组或对象中注入字符串时,看起来不是很好吗?在本文中,我将展示如何使用 TypeScript 实现字符串插值。...
查看全文发布时间:2022/08/27 作者:迹忆客 分类:TypeScript
何时使用不同的符号。经典函数和箭头方法非常相似,但语法不同。从 ES2015 开始,有一种箭头函数语法可用:它具有轻量级语法,并且使用匿名函数而无需显式返回。...
查看全文发布时间:2022/08/26 作者:迹忆客 分类:TypeScript
对于 unknown 类型,我们必须首先检查当前存储在变量中的类型,然后才能获得 typescript 支持。...
查看全文发布时间:2022/08/20 作者:迹忆客 分类:TypeScript
大家好! 这里我们仍然在谈论面向对象编程,今天我想介绍一下封装,通过这个 OOP 关键概念,我们将在构建类时掌握一些关键概念。...
查看全文发布时间:2022/08/19 作者:迹忆客 分类:TypeScript
抽象是面向对象编程又名 OOP 的概念之一,它能够从旨在保留关键方面的事物中删除不必要甚至复杂的特征。 我知道它真的看起来像:WTH!? 但是让我们举例和简化它,我不会用汽车的...
查看全文发布时间:2022/08/11 作者:迹忆客 分类:TypeScript
要在 TypeScript 中扩展 Global (globalThis) 对象,需要创建一个 **.d.ts** 文件并使用 `declare global{}` 来扩展具有必要属性或方法的类型的全局对象。 TypeScript 在查找常规 **.ts** 文件的相同位置查...
查看全文发布时间:2022/08/09 作者:迹忆客 分类:TypeScript
在 TypeScript 中使用 as const 时,我们可以将对象的属性或数组的元素设置为只读,向语言表明表达式中的类型不会被扩大(例如从 42 到数字)。...
查看全文发布时间:2022/08/07 作者:迹忆客 分类:TypeScript
当 TypeScript 不认为使用索引签名的类型和更具体的类型兼容时,会出现错误“Index signature for type is missing in type”。 要解决该错误,需要在调用函数时使用扩展语法 `(...)` ,例如 `access...
查看全文发布时间:2022/08/05 作者:迹忆客 分类:TypeScript
当我们尝试写入不可变的值(例如字符串)或只读属性时,会出现“index signature in type 'string' only permits reading”错误。 要解决此错误,需要通过替换必要的字符来创建新字符串或将属性...
查看全文发布时间:2022/08/03 作者:迹忆客 分类:TypeScript
要解决 TypeScript 中的“Cannot use import statement outside a module”错误,需要在 `tsconfig.json` 文件中将 **module** 选项设置为 commonjs,并确保编译 TypeScript 文件(例如使用 ts-node),而不是使用 ...
查看全文发布时间:2022/07/28 作者:迹忆客 分类:TypeScript
当我们尝试构建一个不包含任何 TypeScript 文件的项目时,会出现错误“No inputs were found in config file”。 要解决此错误,需要在项目的根目录中添加一个扩展名为 .ts 的空文件,并在必要时...
查看全文发布时间:2022/07/04 作者:迹忆客 分类:TypeScript
当我们尝试访问可能具有 null 值的对象的属性时,会出现错误“Object is possibly 'null'”。 要解决该错误,如果引用等于 **null**,需要使用可选的链接运算符 `(?.)` 进行短路,例如 `emp?.ad...
查看全文发布时间:2022/07/03 作者:迹忆客 分类:TypeScript
要在 TypeScript 中使用 querySelector() 方法:使用类型断言正确键入所选元素。使用类型保护来确保变量不存储 `null` 。访问任何特定于元素的属性。...
查看全文发布时间:2022/07/02 作者:迹忆客 分类:TypeScript
要在 TypeScript 中使用 `document.getElementsByClassName()` 方法,需要使用类型断言来正确键入元素集合,例如 `const box = document.getElementsByClassName('box') as HTMLCollectionOf
发布时间:2022/06/19 作者:迹忆客 分类:TypeScript
当我们尝试访问具有 `EventTarget` 类型的元素上的属性时,会出现错误“Property 'X' does not exist on type 'EventTarget'”。 要解决此错误,需要在访问属性之前使用类型断言正确输入元素。...
查看全文