try-get

v1.0.0
Gets a value of an object, giving provided default if not possible.

try-get

Gets a value of an object, giving provided default if not possible.

import tryGet from 'try-get'

const a = {
  b: {
    c: 4
  }
}

tryGet(a, 'b.c', 'fail') // 4
tryGet(a, 'b.d', 'fail') // fail
tryGet(a, 'b.d') // undefined

related: deep-exists

npm i try-get

Metadata

  • MIT
  • Whatever
  • Ivan K
  • released 3/3/2016

Downloads

Maintainers