最新 最热

使用TypeScript创建高效HTTP代理请求

首先,让我们来了解一下什么是HTTP代理请求。在网络通信中,代理是一种充当中间人的服务器,它可以接收客户端的请求并将其转发给目标服务器,然后将目标服务器的响应返回给客户端。而HTTP代理则是一种特殊的代理服务器,它使用...

2024-06-12
1

TypeScript 和 jsdom 库创建爬虫程序示例

TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,可以编译生成纯 JavaScript 代码。TypeScript 增加了可选的静态类型和针对对象的编程功能,使得开发更加大规模的应用容易。...

2024-06-08
1

TS - as vs is

is 是 TypeScript 中用于类型断言的关键字,它用于在运行时对值的类型进行判断。通过使用 is,你可以编写自定义的类型保护函数,帮助 TypeScript 编译器理解代码中变量的类型。下面是 is 的语法和一个简单的使用案例:...

2024-06-03
1

TypeScript - as const

在 TypeScript 中,as const 是一种类型断言的用法,它用于告诉编译器将某个位置的类型视为一个常量(const)类型。这在 TypeScript 的类型守卫和类型细化中非常有用,尤其是在处理字面量类型或确保某个位置的值不会被修改时。...

2024-06-03
1

不要混淆 typeof 的值运算和类型运算

JavaScript 语言中,typeof 运算符是一个一元运算符,返回一个字符串,代表操作数的类型。

2024-05-29
1

TypeScript 的数组类型

TypeScript 数组有一个根本特征:所有成员的类型必须相同,但是成员数量是不确定的,可以是无限数量的成员,也可以是零成员。

2024-05-29
1

为啥别用TypeScript?

web发展太快了, js 需要解决的问题早大大的超过了他的设计初衷,  于是 [ts]被设计出来。但并不彻底, 大家也看到,TS 的版本更新几乎就是主流编程语言里面最快的。举个最简单的TS 的[循环引用],  稍微上点规模,稍微人多点,...

2024-05-25
1

TypeScript 项目中接口的统一管理

接口在发起请求的时候可能是会携带参数的,以及服务器返回的数据等等这些都是需要被定义数据的类型的,因此该配置文件的作用就体现出来了。

2024-05-24
1

在 TypeScript 中使用泛型:使用指南

TypeScript,一种基于 JavaScript 之上编写的强类型语言,使得编写大型应用的代码发生了变革,它提供了先进的类型特性和工具,比如类型接口,泛型(作为最强大的工具之一,用于编写可扩展,可重用组件而不牺牲类型安全性)。在本文中,我...

2024-05-23
1

TypeSpec:一种受TypeScript启发的实用的API定义语言

最近,微软工程师正式发布了 TypeSpec。这是一种新语言,专门为以 API 为中心的开发量身定制,可以解决现代 API 设计的复杂需求。TypeSpec 是一种开源、可扩展的语言,其灵感来自 TypeScript 和 C#。它支持各种协议和序列化...

2024-05-22
1