我目前正在调用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()