as const:一个被低估的 TypeScript 特性
你有没有感觉 TypeScript中可能有一些被低估但却非常有用的工具,你并没有充分利用?的确有,今天我们要重点介绍一个:As const。它虽然沉默却强大,而且非常有力,是一个被低估的功能,但它的力量却强大无比。
阅读量: 737标签: Typescript
TypeScript 5.3将带来哪些新内容
迭代计划是了解 TypeScript 5.3 即将推出的内容的好方法。这并不能保证这些功能一定会落地——但这是一个很好的迹象。所以 - 这是我对 TS 5.3 中可能出现的最有趣功能的总结。
阅读量: 720标签: TypeScript
也许跟大家不太一样,我是这么用TypeScript来写前端的
要么把属性整成只读了,要么猪狗类型联合了,要么猪尾巴搞丢了,要么牛真的会吹牛逼了。类型体操确实玩出了很多花活。TypeScript最好玩的就是类型体操, 也恰好是最不应该出现的东西
阅读量: 688标签: TypeScript
使用纯 JavaScript 获得完整的类型支持
这听起来是不是很耳熟:你想写一个小型脚本,不管是为页面、命令行工具,还是其他什么类型。你从JavaScript开始,直到你想起写代码时没有类型是多么痛苦。
阅读量: 1.2k标签: TypeScript
15个Typescript 5.0 中重要的新功能快速了解一下
作为一种在开发人员中越来越受欢迎的编程语言,TypeScript 不断发展,带来了大量的改进和新功能。在本文中,我们将深入研究 TypeScript 的最新迭代版本 5.0,并探索其最值得注意的更新。
阅读量: 784标签: TypeScript
4 个 TypeScript 5.1 Beta 版重要更新内容
TypeScript 5.1 在 5.0 发布后不久就发布了测试版,但测试版不代表最终正式版。官方原文 Announcing TypeScript 5.1 Beta 中提供了完整的更新内容,以下是我梳理的 TypeScript 5.1 主要更新内容:
阅读量: 740标签: TypeScript
掌握TypeScript:10个最佳实践提高代码质量
TypeScript 是一种强类型的 JavaScript 超集,提供了很多优秀的工具和语言特性,可以帮助开发者提高代码质量和开发效率。在本文中,我们将介绍 10 个 TypeScript 最佳实践,帮助初级和中级的 Web 前端开发工程师更好地使用 TypeScript 开发高质量的代码。
阅读量: 717标签: TypeScript
关于 TypeScript 接口你需要知道的 10 件事
TypeScript 接口的 10 个使用场景——可能只有 20% 的 Web 开发者掌握了所有,TypeScript 中的接口是一个非常灵活的概念。除了抽象类的部分行为外,它还经常被用来描述“一个对象的形状”。
阅读量: 1.6k标签: TypeScript
如何提高我的 TypeScript 技能
在这篇文章中,我将向您展示我如何在 TypeScript 中提高自己的技能。我会向您介绍 5 个令人满意的操作符,这将帮助您更好地理解 TypeScript 和如何使用它。以下是我将要介绍的操作符:
阅读量: 1.3k标签: TypeScript
TypeScript 5.0 正式发布!
2023 年 3 月 17 日,TypeScript 5.0 正式发布!此版本带来了许多新功能,旨在使 TypeScript 更小、更简单、更快。TypeScript 5.0 实现了新的装饰器标准、更好地支持 Node 和打构建工具中的 ESM 项目的功能
阅读量: 914标签: TypeScript
Typescript中的as const断言
typescript在开发过程中广泛被应用,typescript的断言特性更是重中之重,今天和大家来讨论一下as const断言。as const 也是类型断言的一种,这被称为const断言。const断言告诉编译器为表达式推断出它能推断出的最窄或最特定的类型
阅读量: 755标签: Typescript
Typescript 一些令人又爱又恨的内容 — Type Guard、Narrowing
由于 JavaScript 本身是弱型别语言,因此在开发上很常因为不知道变数的型态是什麽而感到苦恼,即使借由命名的方式让变数的定位稍微明确一点,我们还是很难一眼就知道他的型别
阅读量: 1k标签: Typescript
对于$off,Exclude 和 Extract的一点理解
首先,判断如果没有传入任何参数(即arguments.length为0),这就是第一种情况:如果没有提供参数,则移除所有的事件监听器。我们知道,当前实例上的所有事件都存储在事件中心_events属性中,要想移除所有的事件
阅读量: 987标签: Typescript
九个写 TypeScript 的坏习惯,看看你有没有?
TypeScript 和 JavaScript 在过去几年中不断进步,我们在过去点时间中建立的一些实践可能已经过时。有些可能永远没有意义,下面我列出了很多=开发者可能会犯的几个错误!
阅读量: 859标签: TypeScript
TypeScript类、继承、多态
对于传统的 JavaScript 程序我们会使用函数和基于原型的继承来创建可重用的组件,但对于熟悉使用面向对象方式的程序员使用这些语法就有些棘手,因为他们用的是基于类的继承并且对象是由类构建出来的
阅读量: 994标签: TypeScript