Typescript:类型断言

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

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

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

示例

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

 

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

posted @ 2021-02-21 18:39  心中有一海  阅读(110)  评论(0编辑  收藏  举报