问答详情
源自:3-9 类型适配 Type Assertions

感觉这个类型适配很麻烦啊,是不是有点多余?

感觉这个类型适配很麻烦啊,是不是有点多余?

提问者:慕标3395159 2021-05-08 16:52

个回答

  • 阿莱克斯刘
    2021-05-11 02:44:03
    已采纳

    类型适配英文叫做type assertion,更准确的翻译是“类型断言”,不过断言不是很好理解所以课程使用类型适配来代替。主要作用是对某个类型的做出限定性的说明,使用JavaScript的时候完全感觉不到他的存在,但是,在使用typescript的时候难免会碰到具有歧义的类型,这个时候就需要断言来解释类型的限定了。

  • 慕哥4009365
    2021-05-31 22:51:40

    你:js,我敢断言这个变量就是个string类型!

    js:小子,你确定吗?

    你:我确定一定以及肯定!

    js:小子,要是报错了我可不管哦!

    你:你爱报错就报错,反正我就断言这就是string,你不改我就叫杰哥过来!

    js:好小子,你行,你说啥就是啥咯,反正我又不敢抵抗...(js看着杰哥浑身颤抖地把类型给改了)