首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签typescript

#typescript

自由和开源的编程语言

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

HelloWorldZ

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

600

什么是类型兼容?

HelloWorldZ

上面示例中,变量a和b的类型是不一样的,但是变量a赋值给变量b并不会报错。这时,我们就认为,b的类型兼容a的类型。

300

TypeScript 的数组类型

HelloWorldZ

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

1100

为啥别用TypeScript?

JavaEdge

华为 · 软件开发工程师 (已认证)

web发展太快了, js 需要解决的问题早大大的超过了他的设计初衷,  于是 [ts]被设计出来。但并不彻底, 大家也看到,TS 的版本更新几乎就是主流编程语言...

2600

TypeScript 项目中接口的统一管理

HelloWorldZ

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

3700

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

Jimmy_is_jimmy

TypeScript,一种基于 JavaScript 之上编写的强类型语言,使得编写大型应用的代码发生了变革,它提供了先进的类型特性和工具,比如类型接口,泛型(...

9110

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

深度学习与Python

最近,微软工程师正式发布了 TypeSpec。这是一种新语言,专门为以 API 为中心的开发量身定制,可以解决现代 API 设计的复杂需求。TypeSpec 是...

9210

TS 中的类型验算,高级通用 API 实现

白雾茫茫丶

由于现在工作使用的技术栈是 React、TypeScript 和 ahooks,工作中需要用到大量的类型定义,特此记录一下一些常用的 类型通用API 封装。

11710

TypeScript - declare module vs declare namespace

前端黑板报

在TypeScript中,declare module 和 declare namespace 都用于定义类型信息供编译器使用,但它们之间存在一些关键差异,主要...

7810

TypeScript - declare

前端黑板报

在TypeScript中,declare关键字主要用于声明类型、变量、函数、模块等的存在,但不提供其实现。这对于与JavaScript库或现有代码集成特别有用,...

11510

TypeScript - 函数重载

前端黑板报

TypeScript 中的函数重载允许你为一个函数提供多个函数类型定义,以便它可以以不同的方式处理不同的参数类型或参数数量。函数重载可以提高代码的可读性和类型安...

7510

TypeScript - 字面量类型

前端黑板报

在 TypeScript 中,字面量类型(Literal Types)是指那些与特定字面量值严格对应的类型。字面量类型包括字符串字面量类型、数字字面量类型和布尔...

5010

TypeScript在前端项目的渐进式采用策略

天涯学馆

如果我们有一个简单的JavaScript模块utils.js,它包含一个函数用于计算两数之和:

7310

Angular进阶:理解RxJS在Angular应用中的高效运用

天涯学馆

RxJS(Reactive Extensions for JavaScript)是JavaScript的一个响应式编程库,特别适用于处理异步数据流。

11410

TypeScript 爬虫实践:选择最适合你的爬虫工具

小白学大数据

今天我们将探讨如何使用 TypeScript 构建网络爬虫。网络爬虫是一种强大的工具,可以帮助我们从互联网上收集数据,进行分析和挖掘。而 TypeScript,...

10410

TypeScript - type

前端黑板报

在 TypeScript 中,type 关键字用于定义一个新类型。类型别名(type alias)提供了一种方式来为复杂的类型或你在代码中多次使用的类型指定一个...

8110

TypeScript - keyof

前端黑板报

在 TypeScript 中,keyof 关键字是一个有用的类型操作符,它用于获取一个类型所有公共属性键的联合(Union)。当你想要操作一个类型的键而不是它的...

7310

TypeScript-Exclude

前端黑板报

在 TypeScript 中,Exclude 是一个高级类型,属于“类型实用工具”(type utilities)。Exclude 类型用于从联合类型中排除某些...

6110

解决方案:实现Vue3.2+Vant点击选中按钮,右下角显示三角形勾选 + 破碎图片占位

中杯可乐多加冰

在很多商城app中,有一个功能是选中按钮后,右下角会显示一个三角形,然后三角形中有一个勾,提示用户已经选中了此选项,但在很多组件中是没有提供这个的,下面我们来实...

13510

JavaScript 代码千行,不如学 TypeScript 类型一日 | 极客时间

深度学习与Python

TypeScript 已经成为前端开发人员必备技能。这背后的原因,不仅仅是因为它能够提升代码质量,更在于它为开发团队带来的诸多实际好处。

10810
领券