Skip to main content

Finds the value in obj by path and returns it.

function get<T = any>(
obj: Record<string, any>,
path: string,
defaultValue?: T
): T;

Example

get({ a: { b: 1 } }, 'a.b'); // 1
get({ a: { b: 1 } }, 'a.b.c'); // undefined
get<boolean>({ a: { b: true } }, 'a.b.c', false); // false