我如何从API调用返回对象作为一个有组织的列表,而不是一个运行的句子?



我目前正在调用API来返回流媒体平台列表。API正常工作,并按预期返回对象。

回呼示例:Netflix, Stan, Starz, Viaplay, Kinopoisk, Starz Play亚马逊频道,Crave Starz, Be TV Go, Yelo Play, Movistar Play, HBO Max, HBO Go, NOW, Wink, KPN, SkyShowtime, Lionsgate Plus, Starz亚马逊频道">

在我显示的HTML页面上,我想把它们分解成一个列表,而不是使用.join方法(到目前为止我学到的唯一方法)用逗号分隔。

我该怎么做呢?

下面是我调用API并连接结果的代码块:

const providers = Object.values(providerMap).join(", ");

我可以用什么来代替。join来创建一个有组织的列表?(另外,是否可以对返回的列表进行排序,比如按字母顺序或按价格排序?)

Object.values(providerMap)本身应该给您一个数组。如果您希望这个数组按字母顺序排序,您可以使用Object.values(providerMap).sort()

最新更新