找到关于 TypeScript 的128 篇文章

TypeScript 中的标识符和关键字

Rushi Javiya
更新于 2023年3月7日 12:37:57

2K+ 次浏览

在本教程中,我们将学习 TypeScript 中的标识符和关键字。标识符和关键字是 TypeScript(JavaScript 的静态类型超集)中的两个基本概念。标识符是我们为代码中的变量、函数、类和其他内容赋予的名称。关键字是 TypeScript 中具有特定含义的特殊单词,不能用作标识符。标识符在命名变量、函数和类时必须遵循某些规则,以避免语法错误。另一方面,将关键字用作标识符可能会导致错误,并使我们的代码难以阅读和理解。标识符的规则和最佳实践……阅读更多

如何在原生 ES6 Promises 中使用 TypeScript?

Shubham Vora
更新于 2023年3月6日 15:04:56

2K+ 次浏览

在 ECMAScript 的 ES6 版本中,首次引入了 Promise。要在 TypeScript 项目中使用 ES6 promises,用户需要修改 tsconfig.json 文件。在“compilerOptions”对象中添加以下代码:{ "compilerOptions": { "target": "es6", } } 此外,用户还可以像下面这样在“lib”属性中添加“ES6”:{ "compilerOptions": { "lib": [ "es6", ... 阅读更多

TypeScript 中的 Window Navigator

Shubham Vora
更新于 2023年2月21日 15:54:16

3K+ 次浏览

Window 对象,也称为全局 TypeScript 对象,表示浏览器窗口中的当前网页。可以使用此方法访问和控制当前页面的位置、历史记录和文档,以及其他方法和属性。Navigator 对象是 Window 对象的一个属性。它包含有关用于访问网站的浏览器和设备的信息,包括用户代理、平台和语言。TypeScript 的 Window.navigator 对象可以接收有关设备浏览器的信息,并对这些对象执行操作。可以通过…在 TypeScript 中使用 Window 和 Navigator 对象。阅读更多

如何在 TypeScript 对象中强制索引成员的类型

Shubham Vora
更新于 2023年2月21日 15:53:21

510 次浏览

TypeScript 编程语言基于 JavaScript,是强类型的、面向对象的和编译的。该语言通过静态类型、类和接口等工具得到改进,有助于尽早检测错误并使 JavaScript 更易于管理。TypeScript 的一项功能是能够强制执行对象索引成员的类型,此过程也称为索引签名。索引签名是一组键值对,描述对象可能具有的许多属性。分别使用…指定属性名称的类型和属性值的类型。阅读更多

如何开发泛型类

Shubham Vora
更新于 2023年2月21日 15:51:40

142 次浏览

在开发实际的泛型类之前,让我们首先了解泛型类。称为泛型的 TypeScript 类可以处理多种类型的数据。它是一种参数类型,并使用尖括号()显示。这表示类将用于实现此目的的数据类型。然后,可以在类的属性和函数中使用类型参数,以使类灵活且可重用其他数据类型。我们将简要介绍一下。假设在一个示例中,类型参数表示为“T”,而类的…属性表示为“value”。阅读更多

如何在 TypeScript 中解决过多的 try catch?

Shubham Vora
更新于 2023年2月21日 15:49:15

953 次浏览

我们可以使用 try-catch 语句来解决 TypeScript 中的错误。有时,我们需要在代码中添加多个 try-catch 块来处理多个错误。当我们在代码中添加多个 try-catch 语句时,代码变得难以阅读,并且开发人员重构起来很头疼。在本教程中,我们将学习如何将过多的 try-catch 块转换为单个 try-catch 块,该块可以管理多个错误。语法用户可以按照以下语法在 TypeScript 中使用单个 try-catch 块。try { throw new Error("error_message"); // 此代码…阅读更多

如何在 TypeScript 中创建条件类型?

Shubham Vora
更新于 2023年2月21日 15:45:25

1K+ 次浏览

在 TypeScript 中,我们需要为每个变量和对象定义类型,因为它是一种严格的语言,也包含条件类型。从条件类型这个词中,我们可以预测我们需要根据特定条件选择一个变量。是的,你没听错。就像我们使用 if-else 语句根据特定条件执行特定代码块一样,我们也可以根据特定条件选择变量的类型。在本教程中,我们将学习如何在 TypeScript 中创建条件类型。语法用户可以按照以下语法…阅读更多

如何在 TypeScript 中创建异步函数?

Shubham Vora
更新于 2023年2月21日 15:47:51

6K+ 次浏览

异步编程允许我们并行执行多个任务。我们可以使用 async/await 关键字来使函数异步。在我们开始之前,让我们了解异步编程和函数的必要性。当我们从 API 获取数据时,需要一些时间才能响应。现在,假设我们需要在我们的应用程序中使用从 API 获取的结果。像 TypeScript 和 JavaScript 这样的单线程编程语言永远不会停止代码的执行。因此,它不会等待 API 的响应,并开始对空值执行某些操作。当我们使函数异步时,…阅读更多

如何在 TypeScript 中将字符串转换为数字?

Shubham Vora
更新于 2023年2月21日 15:42:38

25K+ 次浏览

字符串和数字都是 TypeScript 中的原始数据类型。有时,我们以字符串格式获得数字,我们需要将字符串值转换为数字才能对该值执行数学运算。如果我们对字符串值执行数学运算,则会产生奇怪的结果。例如,将另一个数字值添加到数字字符串会将数字附加到字符串,而不是进行加法。我们将学习使用各种方法和方法在 TypeScript 中将字符串转换为数值。因此,我们需要将字符串转换为 TypeScript 中的数字……阅读更多

在 TypeScript 中查找数字的斜边

Shubham Vora
更新于 2023年2月21日 15:41:05

199 次浏览

直角三角形中最长的一条边,也是与直角相对的边,称为斜边。勾股定理说明,斜边的平方等于另两条边的平方和。我们可以用这个定理来确定斜边。这个定理的公式表示为 c² = a² + b²,其中 c 代表斜边,a 和 b 代表三角形的另两条边。当已知三角形另两边的长度时,勾股定理可以快速确定斜边的值。... 阅读更多

广告
© . All rights reserved.