【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

TypeScript 综述:新功能、工具和路线图

  • 2013-11-21
  • 本文字数:664 字

    阅读完需:约 2 分钟

InfoQ 上次报道 TypeScript 是关于 0.9 版本增加泛型。从那以后,作为 0.9.1 版本的一部分,微软增加了三个小功能。第一个是“typeof”操作符,它现在可以用在变量声明的类型位置。例如,如果有一个名为 M 的模块,那么语句“var m:typeof M = M;”会创建一个强类型的变量“m”,它的值是那个模块。Jonathan Turner 说,这“在使用形状模块、类的静态部分及枚举时尤其方便,因为他们另外没有一个可以引用的名称。”

接下来是“this”。在字段初始化器中使用 this 的规则已经放宽。实际上,这意味着引用类实例的回调函数可以在实例成员中创建和保存。

0.9.1 版本还包含了“no implicit any”选项。正如 Visual Basic 的 Option Strict,如果有任何变量的类型无法推断,就会抛出编译时错误。

TypeScript 接下来的两个版本 0.9.5 和 1.0RC 侧重于:

  • 用户报告的问题
  • 可靠性
  • CPU 和内存使用
  • 符合 1.0 规范

在 TypeScript 1 的最终版本发布以后,微软计划开始在支持异步 / 等待方面开展工作。这大概可以与我们在 C#和 Visual Basic 中看到的相提并论。该功能在客户端和 Node.js 编程方面将会很有用。对 Mixins 和受保护访问的支持也在计划之中。

随着 ECMAScript 6 语法的固化, TypeScript 1.x 也将采用它的更多功能。

在此期间, ReSharper 已经在 8.1 版本中增加了对 TypeScript 的支持,包括输入辅助、动态模板、代码补全和若干基本的重构操作。其中许多与 JavaScript 共享,并且 ReSharper 甚至可以使用 TypeScript 注释“在 JavaScript 文件中增强代码补全功能”。

查看英文原文:**** TypeScript Roundup: New Features, Tools, and a Roadmap

2013-11-21 08:101781
用户头像

发布了 256 篇内容, 共 81.1 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

腾讯云大数据ES:结合AI大模型与向量检索的新一代云端检索分析引擎

腾讯云大数据

ES

FDA 9月27号最新发布!SBOM将作为医疗设备上市的重要参考材料!

安势信息

SBOM 医疗器械 医疗器械软件 FDA认证

垂直领域大模型——文档图像大模型的思考与探索

陈橘又青

人工智能 文档识别 智能文字识别技术

CleanShot X for mac(录屏截图标注工具)4.6.2破解版下载

影影绰绰一往直前

React与Vue性能对比:两大前端框架的性能

这我可不懂

Vue React

OP链、ARB链、TRX波场链丨BNB币安链质押挖矿系统开发丨源码搭建

l8l259l3365

澜起科技推出支持7200 MT/s速率的DDR5第四子代RCD芯片

财见

PCB阻抗设计12问,轻松带你搞懂阻抗!

华秋电子

亚太唯一,阿里云连续4年稳居Gartner全球云数据库报告「领导者」

阿里云瑶池数据库

数据库 阿里云 云原生 Gartner

HTTP 和 HTTPS 的比较

Liam

程序员 前端 https 后端 HTTP

每个程序员都应该知道的 8 大算法

不在线第一只蜗牛

c++ Python 算法

软件测试开发/全日制丨Python 常用第三方库 yaml 学习笔记

测试人

Python 软件测试 yaml 测试开发

如何快速搭建AI数字人系统源码?

伤感汤姆布利柏

工作会议:更适合中国宝宝体制的party

伤感汤姆布利柏

Downie 4 for Mac(mac视频下载)兼容14系统v4.7.2中文版

影影绰绰一往直前

软件测试开发/全日制丨测试方案设计 学习笔记

测试人

软件测试 自动化测试 测试开发

Apache Paimon:Streaming Lakehouse is Coming

Apache Flink

大数据 flink 实时计算

制造业企业使用SD-WAN的意义

Ogcloud

网络 SD-WAN 组网 组网网络

Kafka Streams概述

FunTester

「2023中国ToB行业年度榜单」重磅启动!

ToB行业头条

DataGrip mac 2023.2.3中文永久破解版下载

影影绰绰一往直前

OmniPlan Pro 4中文激活版 OmniPlan Pro 4 mac下载

影影绰绰一往直前

奋发向前展华章 秋光熠熠映朝阳 ——华秋2023年度关键词“发展”

华秋电子

理解 Node.js 中的事件循环

高端章鱼哥

node.js

Web3 生态系统中的稳定币发展:2024 年基本见解

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

程序员必备的数据库知识 2:Join 算法

快乐非自愿限量之名

软件测试开发/全日制丨redis击穿、穿透区别,如何设计用例及测试

测试人

redis 软件测试 测试开发

码上加速,低代码解锁高效交付案例

京东科技开发者

XSKY SDS 产品率先获得 OceanBase V4 新版本认证

XSKY星辰天合

SMART Utility for mac (硬盘检测工具) 3.2.7完美激活版

mac

苹果mac Windows软件 SMART Utility 磁盘诊断工具

专业PDF编辑软件Acrobat Pro DC 2023 for mac中文破解版下载

影影绰绰一往直前

TypeScript综述:新功能、工具和路线图_架构/框架_Jonathan Allen_InfoQ精选文章