相关疑难解决方法(0)

在尖括号"<>"中包含类的内容在TypeScript中是什么意思?

我是TypeScript的新手,我非常喜欢它,尤其是在Javascript中进行OOP是多么容易.然而,在使用尖括号时,我仍然试图找出语义.

从他们的文档中,我看到了几个例子

interface Counter {
    (start: number): string;
    interval: number;
    reset(): void;
}

function getCounter(): Counter {
    let counter = <Counter>function (start: number) { };
    counter.interval = 123;
    counter.reset = function () { };
    return counter;
}
Run Code Online (Sandbox Code Playgroud)

和

interface Square extends Shape, PenStroke {
    sideLength: number;
}

let square = <Square>{};
Run Code Online (Sandbox Code Playgroud)

我无法理解这究竟意味着什么或想到/理解它的方式.

有人可以向我解释一下吗?

brackets typescript

37
推荐指数
2
解决办法
1万
查看次数

标签 统计

brackets ×1

typescript ×1