ts中的类型判断
TypeScript中的类型判断
·
主要使用typeof 和 instanceof 关键字,
typeof可以只能判断基本的几种类型, 包括 "number"、"string"、"boolean"、"object"、"undefined"、"function"、"symbol"、"bigint"
用法如下:
let str = "123";
if(typeof str === "string") { // "string"
console.log("我是 string 类型");
}
instance 则可以判断具体类型
用法如下:
let str = new String("123");
if(str instanceof String) {
console.log("我是 String 类型");
}
let arr = [100, 200, 399];
if(arr instanceof Array) {
console.log("我是 Array 类型");
}
更多推荐
已为社区贡献3条内容
所有评论(0)