国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

千鋒教育前端TypeScript入門視頻教程(陸神頂配版TS入門教程)

2023-07-22 16:04 作者:bili_45475231230  | 我要投稿

安裝tsc

npm install typescript -g

tsc --version

重名沖突的解決方案:

export{} 當(dāng)做模塊 有自己的作用域

搭建自動(dòng)轉(zhuǎn)換js環(huán)境:

1.通過(guò)webpack搭建ts環(huán)境(做項(xiàng)目)

npm init 創(chuàng)建package.json

npm install webpack webpack-cli -D 本地安裝 出現(xiàn)node_modules和package-lock.json

npm install ts-loader typescript -D

自建webpack.config.js配置文件

在package.json里的scripts中添加"build":"webpack"

由于會(huì)報(bào)錯(cuò)error while parsing tsconfig.json(缺少ts的配置文件),那么就執(zhí)行tsc --init

最后npm run build 把生成的js引入html即可

2.ts-node -g>安裝(依賴另外兩個(gè)包npm install tslib @types/node -g )

ts-node TypeScript.ts

數(shù)字類型和JavaScript一樣,不區(qū)分int和double,統(tǒng)一為number類型。(當(dāng)然可以加上前綴表示進(jìn)制數(shù))

string可以使用單引號(hào)或者雙引號(hào),當(dāng)然也支持模板字符串

const info = my name is ${name},age is ${age},height is ${height];

Array、object、null和undefined類型

這三者也是ts js都有的,但語(yǔ)法稍有不同

Array類型

不寫類型會(huì)類型推斷

Array后加<泛型>

更推薦第一種寫法,第二種在jsx中可能會(huì)出錯(cuò)

object 類型

建議直接寫不添加類型注解,如果添加object類型注解后那么就不能從這個(gè)對(duì)象取屬性或者賦值,會(huì)報(bào)錯(cuò)

null和undefined類型

在 JavaScript 中,undefined 和 null 是兩個(gè)基本數(shù)據(jù)類型。

在TypeScript中,它們各自的類型也是undefined和null,也就意味著它們既是實(shí)際的值,也是自己的類型。

直接賦值兩者的類型推斷都是any。



千鋒教育前端TypeScript入門視頻教程(陸神頂配版TS入門教程)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
镇安县| 唐河县| 五莲县| 新化县| 竹北市| 兰坪| 师宗县| 苍南县| 蒙城县| 昭通市| 和顺县| 阿勒泰市| 康保县| 丰宁| 比如县| 东海县| 闸北区| 凉城县| 中西区| 贡嘎县| 清原| 贞丰县| 丰宁| 永嘉县| 陆河县| 利津县| 故城县| 册亨县| 丰台区| 苍溪县| 攀枝花市| 威信县| 仁布县| 读书| 郴州市| 中阳县| 西充县| 公安县| 卢龙县| 广东省| 彩票|