-
活動記得記得記得就記得記得記得記得記得記得記得就記得記得記得記得記得記得記得就記得記得記得記得嘟嘟嘟嘟
查看全部 -
活動記得記得記得就記得記得記得記得記得記得記得就記得記得記得記得記得記得記得就記得記得記得記得嘟嘟嘟嘟
查看全部 -
并不難亟待解決的你都能拿到你的那等你拿電腦電腦電腦你的
查看全部 -
第一部分
查看全部 -
interface 接口
查看全部 -
fanxing?
查看全部 -
泛型
查看全部 -
泛型
查看全部 -
34342234342
查看全部 -
let person1:[number,string] = [1,"alex"] 固定長度 固定類型的數組
person1[0] = "ddd"
person1[1] = 111
person1[2] = 111
元祖 目前來說還有bug
person1[2] = 3? 報錯
person1.push(3) 不報錯??
查看全部 -
let list1:number[] = [1,2,3,4]
let list2:Array<number> = [1,2,3,4]
let list3 = [1,2,3,4]
let list4 = [1,"ddd"]
let list5:any[] = [1,"dss",true]
查看全部 -
"start":"lite-server"
npm init?
npm start?
查看全部 -
哦哦哦哦哦哦哦查看全部 -
JS入門教程還是不錯的
查看全部 -
這是一條筆記
查看全部 -
這是一條筆記
查看全部 -
viod 函數返回值不存在
undefined ?返回值未聲明
never ?函數未執行完成
function aaa():viod{
}
function aaa():undfined{
return?
}
function aaa(message:string):never{
?throw{
message
}
}
查看全部 -
// ?枚舉類型 Enum
enum Color {
?red,
green,
blue
}
let color = Color.blue
console.log(color)
// 編譯
tsc app.ts
// 執行
node app.ts
查看全部 -
Any主要可以快速開發,無需定義復雜類型
Unknown 則是保證定義類型的安全性,比如
let g:unkown=1
g()此時就會報錯
查看全部 -
為什么使用TypeScript
1、類型推演與類型匹配2、開發編譯時報錯
3、極大程度的避免了低級錯誤
4、支持JavaScript最新特新
查看全部 -
// union 聯合類型?
let union : string|number
union = 2; || union = "2";
// literal 字面量類型
let literal : 1|"2"|true|[1]
查看全部 -
// 數組 array
let list1: number[]=[1,2,3,4];
let list2: Array<number>=[1,2,3,4];
let list3 = [1,2,3,4];
let list4: any[]=[1,"dss",true];
// tuple 元組 : 是特殊的數組 是固定長度,固定類型。
//? bug : 可以[].push()? 一定指定類型
list person1:[number,string]=[1,"aaaa"]
查看全部
舉報