endsWith
import { endsWith } from "jsr:@ende/bytes";function
function endsWith(source: Uint8Array, suffix: Uint8Array): booleanReturns true if the suffix array appears at the end of the source array,
false otherwise.
The complexity of this function is O(suffix.length).
source: Uint8ArraySource array to check.
suffix: Uint8ArraySuffix array to check for.
Returns
true if the suffix array appears at the end of the source array,
false otherwise.
Example: Basic usage
import { endsWith } from "@ende/bytes/ends-with";
import { assertEquals } from "@ende/assert";
const source = new Uint8Array([0, 1, 2, 1, 2, 1, 2, 3]);
const suffix = new Uint8Array([1, 2, 3]);
assertEquals(endsWith(source, suffix), true);