美文网首页
TypeScript 基础语法

TypeScript 基础语法

作者: 薥劃 | 来源:发表于2021-02-26 08:52 被阅读0次

TypeScript 程序由以下几个部分组成:

  • 模块
  • 函数
  • 变量
  • 语句和表达式
  • 注释

使用以下 TypeScript 程序来输出 "Hello World" :

const hello : string = "Hello World!"
console.log(hello)

先通过 tsc 命令编译:

tsc Runoob.ts

得到如下 js 代码:

var hello = "Hello World!";
console.log(hello);

var hello = "Hello World!";
console.log(hello);

$ node Runoob.js
Hello World

可以同时编译多个 ts 文件:

tsc file1.ts file2.ts file3.ts

TypeScript 保留关键字

break as catch switch
case if throw else
var number string get
module type instanceof typeof
public private enum export
finally for while void
null super this new
in return true false
any extends static let
package implements interface function
new try yield const
continue do

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();

相关文章

  • TypeScript 基础语法

    1、void 与 undefined和 null 与 void的区别是,undefined 和 null是所有类...

  • TypeScript 基础语法

    TypeScript 程序由以下几个部分组成: 模块 函数 变量 语句和表达式 注释 使用以下 TypeScrip...

  • 《TypeScript》 - 基础语法

    TypeScript 程序由以下几个部分组成: 模块 函数 变量 语句和表达式 注释 tsc 常用编译参数如下表所...

  • TypeScript 基础语法

    TypeScript 的注释 首先我们来看一下注释,注释其实就是对代码的解释和说明,目的是让人们能够更加轻松地了解...

  • TypeScript 基础语法

    TypeScript 的注释 首先我们来看一下注释,注释其实就是对代码的解释和说明,目的是让人们能够更加轻松地了解...

  • TypeSctipt语法和类型基础

    TypeScript基础语法 TypeScript程序由以下部分组成: 模块 函数 变量 语句和表达式 注释 ts...

  • TypeScript基础语法篇

    TypeScript教程 参考,阮一峰:https://ts.xcatliu.com/basics/type-of...

  • 学习 typescript 基础语法

    typescript 安装 npm install -g typescript 编译 tsc 文件名 TypeSc...

  • TypeScript 基础语法入门

    Vue3 基本全部使用 TypeScript 来进行重写,尽管你可能觉得要学的东西越来越多了,但是作为程序员,如果...

  • TypeScript 进阶语法

    本文接 TypeScript 基础语法入门[https://www.jianshu.com/p/8fe11ebb7...

网友评论

      本文标题:TypeScript 基础语法

      本文链接:https://www.haomeiwen.com/subject/ditmfltx.html