Answers for "check if enum contains value typescript"

0

check if enum contains value typescript

enum EList {
  ITEM_FOO = 'fooData',
  ITEM_BAR = 'barData'
}

const lookingForKey = 'ITEM_BAR'
const lookingForValue = 'barData'

// test if `lookingForKey` exists within `EList`
console.log(Object.keys(EList).some((v) => v === lookingForKey))

// test if `lookingForValue` exists within `EList`
console.log(Object.values(EList).some((v) => v === lookingForValue))
Posted by: Guest on February-17-2022

Code answers related to "check if enum contains value typescript"

Code answers related to "TypeScript"

Browse Popular Code Answers by Language