Module

x/license_checker/deps.ts>contains

📄 CLI tool for checking license headers in files
Go to Latest
function contains
import { contains } from "https://dotland.deno.dev/x/license_checker@v3.2.2/deps.ts";

Returns true if the source array contains the needle array, false otherwise.

A start index can be specified as the third argument that begins the search at that given index. The start index defaults to the beginning of the array.

The complexity of this function is O(source.length * needle.length).

import { includesNeedle } from "https://deno.land/std@$STD_VERSION/bytes/mod.ts";
const source = new Uint8Array([0, 1, 2, 1, 2, 1, 2, 3]);
const needle = new Uint8Array([1, 2]);
console.log(includesNeedle(source, needle)); // true
console.log(includesNeedle(source, needle, 6)); // false

Parameters

source: Uint8Array
needle: Uint8Array
optional
start = [UNSUPPORTED]

Returns

boolean