課程介紹
TypeScript 是 JavaScript 的一個超集,支持 ECMAScript 6 標準。TypeScript 是由微軟發布的自由和開源的編程語言。
TypeScript 設計目標是開發大型應用,它可以編譯成純 JavaScript,編譯出來的 JavaScript 可以運行在任何瀏覽器上。
培訓對象
從事相關工作及對Typerscript課程感興趣的專業人士。
課程收益
深入理解 TypeScript 核心概念;
熟練進行 TypeScript 工程配置;
玩轉四種典型前端應用的開發;
重塑“類型思維”提升編程素養。
知識概要
-- TypeScript 開發環境搭建;
-- Typescript 數據類型;
-- Typescript 函數;
-- Typescript 接口;
-- Typescript 類;
-- Typescript 聯合類型;
-- Typescript類型保護;
-- Typescript 中的tsconfig.json文件;
-- Typescript 泛型;
-- Typescript 命名空間namespace;
-- 用parcel打包ts代碼;
-- Typescript 使用import;
-- Typescript 使用jquery。
課程大綱
TypeScript 開發環境搭建
Typescript 數據類型
Typescript 函數
定義函數的三種方式
函數中的參數:可選參數、默認參數、剩余參數
局部變量、全局變量
函數中變量的作用域(變量提升)
Typescript 接口
接口的定義
屬性名的定義方式
Typescript 類
類的定義和實例化
類的繼承、重寫、super的使用
三種訪問權限:public,private,protected
靜態修飾符static、只讀修飾符readonly
類的構造函數
類的getter、setter
Typescript 聯合類型
Typescript類型保護
類型斷言、in語法、typeof語法、instanceof語法
Typescript 中的tsconfig.json文件
了解tsconfig.json文件
tsconfig.json文件中的屬性
Typescript 泛型
函數中使用泛型
類中使用泛型
Typescript 命名空間namespace
命名空間的定義
命名空間的作用
命名空間的嵌套
用parcel打包ts代碼
Typescript 使用import
Typescript 使用jquery
認證過程
無認證考試
開班信息
暫無開班信息