std/collections/mod.ts

Deno standard library
Go to Latest
function includesValue
import { includesValue } from "https://deno.land/std@0.145.0/collections/mod.ts?s=includesValue";

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.

Example:

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

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

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

Parameters

record: Readonly<Record<string, T>>[src]
value: T[src]