小白教程
所有教程
关于
Search
172.70.134.121
172.70.134.121
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“TypeScript 教程”的源代码
本页内容
下一节:
TypeScript_安装
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:TypeScript 教程}}[[Category:TypeScript 教程|1]] = TypeScript 教程 = TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准([https://www.xiaobai.wang/w3cnote/es6-tutorial.html ES6 教程])。 TypeScript 由微软开发的自由和开源的编程语言,不用担心后续更新及维护问题。 TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。 == 语言特性 == TypeScript 是一种给 JavaScript 添加特性的语言扩展。增加的功能包括: * 类型批注和编译时类型检查 * 类型推断 * 类型擦除 * 接口 * 枚举 * Mixin * 泛型编程 * 名字空间 * 元组 * Await 以下功能是从 ECMA 2015 反向移植而来: * 类 * 模块 * lambda 函数的箭头语法 * 可选参数以及默认参数 == JavaScript 与 TypeScript 的区别 == TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。 TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。 == 第一个 TypeScript 实例 == 以下实例我们使用 TypeScript 来输出 Hello World!: <sample title="" desc="" lang="typescript" hererun="1"> const hello : string = "Hello World!" console.log(hello) </sample>
返回至“
TypeScript 教程
”。
下一节:
TypeScript_安装