在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
什么是TypeScript TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。 TypeScript 由微软开发的自由和开源的编程语言。 TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。
JavaScript 与 TypeScript 的区别TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改, TypeScript 通过类型注解提供编译时的静态类型检查。 TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。
TypeScript 的 Hello Worldconst hello : string = "Hello World!"
console.log(hello)
打印出 : " Hello World! " TypeScript 安装win + R 进入控制台 输入 npm install -g typescript 安装 TypeScript 等待安装........ 然后输入 tsc -v 检查安装与版本号 如下:
现在来一个控制台hello world 在用户这个文件下写一个 test.ts 文件 代码如下: var message = "Hello World"; console.log(message);
如果你新建到别的地方,那记得cd 进入路径,我为方便直接在用户文件下了 输入 tsc test.ts 然后等待编写 系统会自动生成 test.js 然后输入 node test.js 就输出 Hello World
分号是可选的每行指令都是一段语句,你可以使用分号或不使用, 分号在 TypeScript 中是可选的,建议使用。 以下代码都是合法的: console.log("Runoob") console.log("Google"); 如果语句写在同一行则一定需要使用分号来分隔,否则会报错,如: console.log("Runoob");console.log("Google"); TypeScript 注释注释是一个良好的习惯,虽然很多程序员讨厌注释,但还是建议你在每段代码写上文字说明。 注释可以提高程序的可读性。 注释可以包含有关程序一些信息,如代码的作者,有关函数的说明等。 编译器会忽略注释。 TypeScript 支持两种类型的注释
注释实例: // 这是一个单行注释 /* 这是一个多行注释 这是一个多行注释 这是一个多行注释 */
TypeScript 面向对象编程实例:
class Site { name():void { console.log("Runoob") } } var obj = new Site(); obj.name(); 以上实例定义了一个类 Site,该类有一个方法 name(),该方法在终端上输出字符串 Runoob。 new 关键字创建类的对象,该对象调用方法 name()。 编译后生成的 JavaScript 代码如下: var Site = /** @class */ (function () { function Site() { } Site.prototype.name = function () { console.log("Runoob"); }; return Site; }()); var obj = new Site(); obj.name(); 执行以上 JavaScript 代码,输出结果如下:
Runoob
|
请发表评论