【发布时间】:2021-09-19 11:04:22
【问题描述】:
我有以下资源数组,包括一个动态资源(“guides/:guideId/packages”)和一个 currentURL(guides/GUIDE007/packages):
const resources = ["guides", "guides/files", "guides/:guideId/packages"];
const currentURL = "guides/GUIDE007/packages";
const getResourceMatch = (resources, currentURL) => { return ... ?? }
const resourceMatch = getResourceMatch(resources, currentURL);
console.log(resourceMatch) // guides/:guideId/packages
当 currentURL 匹配资源或资源格式时,将格式匹配到数组中的最佳方法是什么?
【问题讨论】:
-
您能否举个例子说明您正在尝试编写的函数,以便我们可以看到您想要的输入和输出?
-
一个函数,它获取资源数组和 currentURL,然后在这种情况下返回
guides/:guideId/packages项,因为该 URL 匹配动态格式 ``` const resources = ["guides", "guides/ files", "guides/:guideId/packages"] const currentURL = "guides/GUIDE007/packages" const resourceMatch = (resources, currentURL) => { return ... } console.log(resourceMatch)// guides/:guideId/packages```谢谢@Ace -
编辑以获得更好的代码格式
-
我提供了一个答案,如果它回答了您的问题,请将其标记为已回答,以便其他人知道它有效。
标签: javascript arrays url dynamic path