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

#typescript

自由和开源的编程语言

聊一聊 TypeScript 里的类型别名

编程扫地僧

TypeScript 提供了丰富的类型系统以增强代码的安全性和可维护性。在分析 type UnknownRecord = Record<string, unkn...

4600

聊一聊 TypeScript 里的类型别名

编程扫地僧

TypeScript 提供了丰富的类型系统以增强代码的安全性和可维护性。在分析 type UnknownRecord = Record<string, unkn...

2600

深入理解 TypeScript 中的 declare namespace

编程扫地僧

declare namespace 是 TypeScript 提供的一种语法,用于声明命名空间(namespace)。命名空间的作用是组织代码并避免全局命名冲突...

8410

TypeScript 泛型语法的一个具体例子学习

编程扫地僧

在 TypeScript 中,声明 Query extends Record<string, string> = Record<string, string> ...

5400

深入解析 TypeScript 中的 UnionToIntersection 类型工具

编程扫地僧

在 TypeScript 中,高级类型工具允许我们对类型进行复杂的变换与操作,而 UnionToIntersection<T> 就是其中一个典型的工具。以下将从...

5800

深入解析 TypeScript 中的 infer 关键字及其实际应用

编程扫地僧

TypeScript 是一种功能强大的静态类型语言,其中 infer 关键字是条件类型中的一项独特功能。通过使用 infer,开发者可以从类型中推断信息,从而实...

4700

TypeScript 在实际项目中的应用#2024年度实用技巧

Nian糕

从TypeScript诞生之初,我就有在关注学习,当时还写了两篇相关介绍文章,尽管那个时候的我并不确定这个所谓的JavaScrip超集,是否会跟其他前端新技术一...

6420

纯血鸿蒙APP实战开发——NAPI封装ArkTS接口案例

小帅聊鸿蒙

部分应用的主要开发语言为C/C++,但是HarmonyOS的部分接口仅以ArkTS的形式暴露,因此需要将ArkTS的接口封装为Native接口。本例以Docum...

11220

TypeScript:为JavaScript增加语法和解决问题的利器

GeekLiHua

腾讯 | 业务安全工程师 (已认证)

介绍: TypeScript是一种由微软开发的开源编程语言,它是JavaScript的超集,为JavaScript增加了静态类型和一些新的语法特性。本文将结合...

7900

理解 TypeScript 条件类型与类型推断

编程扫地僧

在 TypeScript 中,条件类型与类型推断为开发者提供了强大的工具,用于灵活地定义复杂的类型。以下将逐步解析代码:

9210

深入理解 TypeScript 中的类型提取语法与实际应用

编程扫地僧

在 TypeScript 中,类型系统提供了极大的灵活性和强大的表达能力。以下代码片段展示了一种使用高级类型工具实现的类型提取逻辑:

11110

理解 TypeScript 枚举及其最佳实践

訾博ZiBo

枚举是一种数据结构,用于定义一组命名常量。这在需要表达一组固定的、相关的值时非常有用,例如一周的天数、用户角色或颜色类型。

6700

TypeScript延迟执行工具类

訾博ZiBo

在前端开发中,我们经常需要处理一些延迟执行、防抖和节流的场景。今天介绍一个实用的Delay工具类,它提供了这些常用的延迟执行功能。

9500

获取URL参数的最佳实践:兼容Hash模式的TypeScript实现

訾博ZiBo

在现代Web开发中,获取URL中的参数是一项常见且重要的需求。这些参数常用于传递状态、配置以及用户数据等。然而,随着单页面应用(SPA)的兴起,URL结构变得更...

8100

TypeScript 中的类型检查实用函数

訾博ZiBo

在前端开发中,我们经常需要判断变量的类型以进行相应的操作或处理。TypeScript 提供了基础的类型检查,但有时我们需要更复杂或更灵活的类型检查。这篇博客文章...

5800

合并对象在 Typescript 中的实现与应用

訾博ZiBo

在日常开发中,尤其是在处理配置对象或者嵌套的数据结构时,对象的深度合并成为一项常见需求。这篇博客将介绍如何在JavaScript中实现对象的深度合并,并提供具体...

4100

使用 TypeScript 创建工具函数:管理项目版本与环境变量

訾博ZiBo

在我们的日常开发中,获取项目的版本信息和环境变量是很常见的需求。尤其是在前后端分离的项目中,前端可能需要知道当前的环境(开发环境、测试环境还是生产环境),以便决...

7310

【TypeScript 编程】001-002 第 1 章 导言 与 第 2 章 TypeScript 概述

訾博ZiBo

https://blog.csdn.net/Aria_Miazzy/article/details/105430400

6510

【TypeScript】014-工程相关

訾博ZiBo

2019 年 1 月,TypeScirpt 官方决定全面采用 ESLint 作为代码检查的工具,并创建了一个新项目 typescript-eslint,提供了 ...

9910

【TypeScript】013-声明合并、扩展阅读

訾博ZiBo

7400
领券