-
- 上半身是你三十
TV個(gè)不和你喝奶粉查看全部 -
let log3 = (message: string,code ?: number) => {
// 加?code可以不傳,code:number = 0,可以設(shè)置默認(rèn)值,也可以不傳
// 可選參數(shù),有默認(rèn)值的參數(shù),得在后面位置
console.log(message,code)
}
log3("hello")
查看全部 -
// unknown
let randomValue: unknown = 666;
randomValue = true;
randomValue = '232ds';
randomValue = {};
if(typeof randomValue === 'function'){
randomValue()
}
if(typeof randomValue === 'string'){
randomValue.toUpperCase()
}
查看全部 -
tuple 元祖,固定長(zhǎng)度,固定位置類型的數(shù)組;
有個(gè)bug:可以push追加元素;
查看全部 -
es6 = es2015 目前沒(méi)做到所有瀏覽器都兼容,未來(lái)一定會(huì)支持的
查看全部 -
js?
ECMA International 愛(ài)瑪國(guó)際,負(fù)責(zé)維護(hù)版本
所寫ES
查看全部 -
tsv -v 查看typescript的版本
查看全部 -
14.16.0 LTS
long time surport,推薦下載穩(wěn)定版本的。
查看全部 -
npm install -g typescript 全局安裝,
不推薦用vscode插件來(lái)安裝typescript
查看全部 -
typescript使用4大優(yōu)勢(shì):
類型推演與類型匹配
開(kāi)發(fā)編譯時(shí)報(bào)錯(cuò);
極大避免低級(jí)錯(cuò)誤
支持js端最新特性(包含es6/7/8)
查看全部 -
字符串類型前面加上一個(gè)“+”,效果等同于parseInt
查看全部 -
typescript可以解放勞動(dòng)力,可以寫出質(zhì)量更高的代碼
開(kāi)發(fā)過(guò)程中可以報(bào)錯(cuò),是區(qū)別js重要一項(xiàng)。
查看全部 -
ts是js超級(jí),super set
查看全部 -
typescript 文檔:避免使用var定義變量
查看全部 -
一個(gè)函數(shù)永遠(yuǎn)執(zhí)行不完,never
查看全部
舉報(bào)