<类型>值

    值 as 类型
    在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种。

    1. function getLength(something: string | number): number {
    2. if ((<string>something).length) {
    3. return (<string>something).length;
    4. } else {
    5. return something.toString().length;
    6. }
    7. }
    1. // 例: http catchError中
    2. return of(result as T);

    不要与泛型混淆
    泛型: 值<类型Z>