Typescript:类型断言

类型断言:手动指定更加具体(精确)的类型

使用场景:当你比TS更了解某个值的类型并且需要指定更具体的类型时。

语法:  在赋值后面加as来手动指定类型

示例

    //如果是h1标签
    let title = document.querySelector('#title') as HTMLHeadingElement
    //如果是img标签
    let img = document.querySelector('#img') as HTMLImageElement

如上,手动指定了title的类型是HTMLHeadingElement     img的类型是 HTMLImageElement

原文地址:https://www.cnblogs.com/BlueCc/p/14426748.html