那里建设网站好,wordpress 压缩包,网站建设的目标人群是什么,建一个app和网站那个比较好联合类型
取值可以为多种类型中的一个
function func(str: number | string):void{}类型断言
当变量需要调用某属性的时候#xff0c;有不确定当前的类型是什么#xff0c;可以使用类型断言#xff1b;
类型断言的两种方式#xff1a; 1#xff0c;类型 变量名…联合类型
取值可以为多种类型中的一个
function func(str: number | string):void{}类型断言
当变量需要调用某属性的时候有不确定当前的类型是什么可以使用类型断言
类型断言的两种方式 1类型 变量名 2值 as 类型
function getString(str: number | string): string{// 判断str是否是string类型时通过.length的方式// 但如果是number类型的时候str.length这种方式就会报错// 所以通过类型断言如果是string类型的话.....if((stringstr).length){// 相当于直接把str变成 string 类型然后直接调用.length属性return (str as string).length} else {....}
}类型推断
没有明确的指定类型的情况下推断出一个类型
let isStr; // any
isStr 123;
isStr 字符串;
console.log(isStr); // ‘字符串’