Javascript 有人能解释一下吗<;其他事物>;Typescript或Angular中的语法?

Javascript 有人能解释一下吗<;其他事物>;Typescript或Angular中的语法?,javascript,angular,typescript,ecmascript-6,Javascript,Angular,Typescript,Ecmascript 6,我在Angular/Typescript演示中看到了这种语法: Thing<otherthing> 东西 示例: Observable<any> Observable<boolean> 可观察 可观察 这是怎么回事?第一个

我在Angular/Typescript演示中看到了这种语法:

Thing<otherthing>
东西
示例:

Observable<any>
Observable<boolean>
可观察
可观察
这是怎么回事?第一个<左边的东西是什么?里面的东西是什么?我不是一个十足的白痴,所以我可以从这些例子中看出,在这个模型中有变量类型,我得到了一个可观测的概念。我想问的是,还有哪些东西可能在里面或者左边?也就是说,我可以用别的词来代替“可观察的”这个词吗?有没有其他地方可以查到的清单?我是否可以用其他变量类型替换“any”和“boolean”,是否有这些类型的列表?而且我好像是这样的:

Thing<otherthing<yetanotherthing>>
东西
这是指什么


我甚至不知道我的问题是与打字有关还是与角度有关。很抱歉这里的含糊不清,我所能找到的任何文档都没有很好地解释它。

这是一种通用类型。如果您有
Observable
,则表示您有
T
类型的
Observable
,其中
T
可以是任何类型、自定义或其他类型。所以,
observatable
是一个布尔值的可观测值(一个布尔值流)。
可观察的
是字符串(字符串值流)的可观察的,依此类推


在此处阅读有关泛型类型的信息:

谢谢,这正是我要找的。很乐意帮助:)