JavaScript返回值:<>是什么意思?

whi*_*ear 2 javascript vline

我正在尝试在此页面中使用API .

定义如下:

vline.Promise.<vline.Collection> getMessages([Number opt_limit])
Run Code Online (Sandbox Code Playgroud)

我想使用这个API的返回值,但是我不明白这<>意味着什么.我研究过JavaScript语言但我找不到任何线索.

我的脚本是:

vlinesession.getPerson(userId).done(function(person) {       
    person.postMessage(msg); //it works.
    var log = person.getMessages(20); //how can I parse 'log'?
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以给我一些关于如何使用这个API的提示或一些示例?

cmb*_*ley 6

这在vline.Promise文档页面上解释:

在文档中,您将经常看到具有表单返回值的函数vline.Promise.<foo.Bar>.这是一种简单的方式,表示函数返回a,Promise并且提供给成功回调的结果Promise将是类型foo.Bar.我们可能不那么正式地称之为"foo.Bar的承诺".