Returns true if the suffix array appears at the end of the source array, false otherwise.
true
false
The complexity of this function is O(suffix.length).
O(suffix.length)
Source array to check.
Suffix array to check for.
true if the suffix array appears at the end of the source array, false otherwise.
import { endsWith } from "@std/bytes/ends-with";import { assertEquals } from "@std/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); Copy
import { endsWith } from "@std/bytes/ends-with";import { assertEquals } from "@std/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);
Returns
trueif the suffix array appears at the end of the source array,falseotherwise.The complexity of this function is
O(suffix.length).