Go to Latest
function includesValue
import { includesValue } from "https://dotland.deno.dev/std@0.181.0/collections/includes_value.ts";

If the given value is part of the given object it returns true, otherwise it returns false. Doesn't work with non-primitive values: includesValue({x: {}}, {}) returns false.

Examples

Example 1

import { includesValue } from "https://deno.land/std@0.181.0/collections/includes_value.ts";
import { assertEquals } from "https://deno.land/std@0.181.0/testing/asserts.ts";

const input = {
  first: 33,
  second: 34,
};

assertEquals(includesValue(input, 34), true);

Parameters

record: Readonly<Record<string, T>>
value: T

Returns

boolean