在对象文本中对同一查找使用多个大小写

Using multiple cases for same lookup in Object literal

提问人:Matt 提问时间:12/7/2022 更新时间:12/7/2022 访问量:38

问:

我正在使用对象文字根据 URL 的一部分返回值。但是,在许多情况下,传递给函数的值将具有相同的返回值。如何更新我的函数,以便为多个相似的查找返回相同的值?

const useQueue = (type) => {
  return {
    'mer':'perm',
    'acx':'perm',
    'chcm':'perm',
    'cloud':'technology',
    'storage':'technology',
    'database':'technology',
    'news':'corporate'
  }[type]
}

useQueue(url.split("/")[3])

如何使用 an 来组合相同值的类似查找,例如||

mer || acx || chcm : 'perm'
JavaScript 对象文字

评论

0赞 Barmar 12/7/2022
您可以使用代替对象文字。在对象文字中没有捷径。switch/case

答: 暂无答案