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