标签:typescript

Node.js 实验性支持 TypeScript:可自动将 TS 代码转换为 JS 代码

Node.js 实验性支持 TypeScript:可自动将 TS 代码转换为 JS 代码

Node.js 合并了为 TypeScript 添加实验性支持的 PR。 https://github.com/nodejs/node/pull/53725 根据 PR 的描述,开发者只需配置实验性 flag--experimental-strip-types就可以执行 Type

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-25
0 0 0
ALM:TypeScript / JavaScript 的下一代 IDE

ALM:TypeScript / JavaScript 的下一代 IDE

TypeScript 是一种由微软开发的自由开源的编程语言。它是 JavaScript 的一个超集,而且实质上向这个语言添加了可选的静态类型和基于类的面向对象编程等等。如果你使用 TypeScript 开发项目,那么现在有个新的软件可以帮助到你。ALM 宣称它是“TypeScript 的下一代 ID

法医 法医 2024-07-19
0 0 0
TypeScript 2.0 与 AngularJS 2.0 的新动态

TypeScript 2.0 与 AngularJS 2.0 的新动态

微软终于发布了 TypeScript 2.0 的第一个 RC 版本。TypeScript 是一个简化版的 JavaScript 语言,被大量用于各种 Web 项目,包括下面提到的著名的 AngularJS 框架。TypeScript 2.0 中主要的特性是“ 标签结合 ( tagged unions

贤蛋大眼萌 贤蛋大眼萌 2024-07-19
0 0 0
微软为大型 JavaScript 应用而开发的 TypeScript 发布了 2.0 版本

微软为大型 JavaScript 应用而开发的 TypeScript 发布了 2.0 版本

TypeScript 是一种基于 JavaScript 衍生的语言,是由微软为了使大型 Web 应用开发更容易而创造的一种语言,现在已经发布了 2.0 里程碑版本。在用于大型开发时, JavaScript 由于其固有的特性而面临一些挑战。其它的静态编译语言,如 C#、Java 和 C++ 在每次开发

法医 法医 2024-07-19
0 0 0
一篇缺失的 TypeScript 介绍

一篇缺失的 TypeScript 介绍

下文是 James Henry(@MrJamesHenry)所提交的内容。我是 ESLint 核心团队的一员,也是 TypeScript 布道师。我正在和 Todd 在 UltimateAngular 平台上合作发布 Angular 和 TypeScript 的精品课程。本文的主旨是为了介绍我们是如

大猫 大猫 2024-07-19
0 0 0
硬核观察 | Python 之父对 Rust、Go、Julia 和 TypeScript 的看法

硬核观察 | Python 之父对 Rust、Go、Julia 和 TypeScript 的看法

Python 之父对 Rust、Go、Julia 和 TypeScript 的看法Python 之父 Guido 在最近一次新采访中分享了他对其它编程语言的看法,其中有些很有趣:Rust 在一个特定的领域真正改进了 C++,它使绕过编译器的检查变得更加困难。当然,它以一种近乎完美的方式解决了内存分配

贤蛋大眼萌 贤蛋大眼萌 2024-07-17
0 0 0
硬核观察 #930 TypeScript 5.0 即将完成,抢跑装饰器功能

硬核观察 #930 TypeScript 5.0 即将完成,抢跑装饰器功能

TypeScript 5.0 即将完成,抢跑装饰器功能TypeScript 团队已经推出了 5.0 RC,完整版本计划于 3 月 14 日发布。它最大的新功能是 ECMAScript 装饰器,这个功能可以通过名为装饰器表达式的注解来扩展类,允许以可重复使用的方式定制类及其成员。但装饰器目前不是 EC

宇宙之一粟 宇宙之一粟 2024-07-16
0 0 0
TypeScript 5.5 正式发布

TypeScript 5.5 正式发布

导读:TypeScript 5.5 带来了推断类型谓词、正则表达式语法检查、性能优化以及对 ECMAScript Set 方法的支持。微软强类型 JavaScript 变体之T ypeScript 5.5 的最新版本已经正式发布。此次更新带来了从性能和大小优化到正则表达式检查等一系列改进,并增加了对

剑圣无痕 剑圣无痕 2024-06-26
0 0 0
TypeScript 中 any、unknown 和 never 完整指南

TypeScript 中 any、unknown 和 never 完整指南

简介TypeScript 是 JavaScript 的一个超集,它通过添加静态类型来增强语言能力。这些类型可确保更好的代码质量和可读性。在 TypeScript 中,了解any、unknown和never类型之间的区别对于开发人员(尤其是初学者)是非常重要的事情。在本文中,我将以清晰、直接的方式介绍

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-06-20
0 0 0
这个 TypeScript 技巧将让你大开眼界

这个 TypeScript 技巧将让你大开眼界

TypeScript 是一个了不起的工具,可以用来操纵现有数据并开发出优秀的实践方法。今天我们将探索如何从字符串数组中正确提取全名,以确保输出的类型安全和干净。问题我们检查一下这段代码并理解它的问题:const names = ["Daniel Craciun", "John Doe", "Harr

Escape Escape 2024-06-06
0 0 0
我们一起聊聊Typescript 泛型入门精髓

我们一起聊聊Typescript 泛型入门精髓

TypeScript 彻底改变了开发人员编写和管理 JavaScript 代码的方式,为大型应用程序中提供了至关重要的类型安全性和可扩展性。TypeScript 泛型是每个开发人员都应该掌握的强大工具。本文深入探讨了 TypeScript 泛型,通过实际示例帮助大家理解泛型在现代 TypeScrip

穿过生命散发芬芳 穿过生命散发芬芳 2024-05-29
0 0 0
TypeScript 中的类型与接口

TypeScript 中的类型与接口

在 TypeScript 中,定义类型有两种方式:“类型”和“接口”。人们经常想知道该使用哪一种,答案并非适用于所有情况。有时一种更好,但在许多情况下,两者可以互换使用。我们来详细了解一下类型和接口的不同点和相似点。类型和类型别名在 TypeScript 中,我们有一种叫做“类型”的东西,它帮助我们

醒在深海的猫 醒在深海的猫 2024-05-11
0 0 0
这个 TypeScript 技巧会让你大吃一惊

这个 TypeScript 技巧会让你大吃一惊

从字符串数组中提取自定义类型在 TypeScript 的世界里,自定义类型从字符串数组中显现,就像隐藏的宝石。TypeScript 是一个操纵现有数据和发展良好实践的神奇工具。今天,我们将探索如何以正确的方式从字符串数组中提取全名,以确保产生干净的类型安全输出。那么,不多说了……让我们直接开始吧。问

共饮一杯 共饮一杯 2024-05-10
0 0 0
TypeScript封装一个根据背景色显示适合的字体颜色

TypeScript封装一个根据背景色显示适合的字体颜色

方法一在TypeScript中,你可以创建一个函数来确定基于背景颜色的对比色(通常是黑色或白色)作为文本颜色,以确保文本的可读性。为了计算背景颜色与黑白之间的对比度,我们可以使用Web内容可访问性指南(WCAG)的公式。下面是一个简单的TypeScript函数示例,它接受一个背景颜色(十六进制格式)

大猫 大猫 2024-05-08
0 0 0
PHP 函数与 TypeScript 函数的差异

PHP 函数与 TypeScript 函数的差异

php 和 typescript 函数在语法、参数类型、返回值类型和实战使用上存在以下主要差异:语法:php 使用 function 关键字,而 typescript 需要类型化的参数列表。参数类型:php 可选,typescript 必需。返回值类型:php 可选,typescript 必需。实战

大白菜程序猿 大白菜程序猿 2024-04-24
0 0 0
富文本编辑器 Quill 2.0 重磅发布,特性、可靠性与开发者体验大幅提升

富文本编辑器 Quill 2.0 重磅发布,特性、可靠性与开发者体验大幅提升

Quill 2.0 版本已经发布。 官方 TypeScript 声明 Quill 的源代码已完全过渡到 TypeScript,优势在于早期错误检测、改进的可维护性和更好的工具支持。 以往,开发人员必须@types/quill作为单独的包安装才能获取 TypeScript 定义。Quill

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-04-17
0 0 0
AS Const 五种使用技巧,你知道多少?

AS Const 五种使用技巧,你知道多少?

在 TypeScript 中,as const 是一种类型断言,它将变量标记为 “常量”。使用 as const 可以告诉 TypeScript 编译器,某个对象的所有属性都是只读的,并且它们的类型是字面量类型,而不是更通用的类型,比如 string 或 number 类型。接下来,我将介绍 Typ

醒在深海的猫 醒在深海的猫 2024-03-20
0 0 0
DeviceScript
                                                                                                                            用于微型物联网设备的 TypeScript

DeviceScript 用于微型物联网设备的 TypeScript

DeviceScript 为基于低资源微控制器的设备带来了专业的 TypeScript 开发人员体验。DeviceScript 被编译为自定义 VM 字节码,可以在非常受限的环境中运行。 特性: TypeScript for IoT 熟悉的语法和工具,尽在你的指尖

三掌柜 三掌柜 2024-03-15
0 0 0
TypeScript 5.4 正式发布,一起来看看该版本带来了那些更新

TypeScript 5.4 正式发布,一起来看看该版本带来了那些更新

3 月 6 日,TypeScript 发布了 v5.4 版本,该版本带来了以下更新:类型缩小会在闭包中保留引入新的实用程序类型 NoInfer新增Object.groupBy 和 Map.groupBy新的模块解析选项新的模块导入检查机制TypeScript 5.5 即将弃用的功能类型缩小会在闭包中

爱可生开源社区 爱可生开源社区 2024-03-08
0 0 0
Vue 官方语言工具 2.0 来了,已正式更名!

Vue 官方语言工具 2.0 来了,已正式更名!

近日,Vue 官方语言工具发布了 2.0 版本,该版本已经将 VS Code 插件名称由Volar Language Features (Volar) 改为了 Vue - Official,TypeScript Vue Plugin扩展也已经被弃用。下面就来看看该版本都带来了哪些更新。新功能支持通过

大树 大树 2024-03-06
0 0 0
1 2 3 4