@jsany/jsh
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

jsh

javascript string hash algorithm

Usage

it can use in esm、cjs、umd.

ESM

import jsh from "@jsany/jsh";
const sign = "hello word!";
jsh("ap", sign); // -870885323
jsh("bkdr", sign); // 1.559481765091785e+23
jsh("dek", sign); // 2090529829
jsh("djb", sign); // 894551926
jsh("elf", sign); // 18588753
jsh("js", sign); // 1584115779
jsh("pjw", sign); // 18588753
jsh("sdbm", sign); // 4725310089

CJS

const jsh = require("@jsany/jsh");
const sign = "hello word!";
jsh("ap", sign); // -870885323
jsh("bkdr", sign); // 1.559481765091785e+23
jsh("dek", sign); // 2090529829
jsh("djb", sign); // 894551926
jsh("elf", sign); // 18588753
jsh("js", sign); // 1584115779
jsh("pjw", sign); // 18588753
jsh("sdbm", sign); // 4725310089

UMD

<!-- ... other HTML ... -->

<!-- load jsh。-->
<script
  src="://unpkg.com/@jsany/jsh@latest/lib/index.umd.js"
  crossorigin
></script>

<!-- use jsh。-->
<script>
  const sign = "hello word!";
  window.jsh("ap", sign); // -870885323
  window.jsh("bkdr", sign); // 1.559481765091785e+23
  window.jsh("dek", sign); // 2090529829
  window.jsh("djb", sign); // 894551926
  window.jsh("elf", sign); // 18588753
  window.jsh("js", sign); // 1584115779
  window.jsh("pjw", sign); // 18588753
  window.jsh("sdbm", sign); // 4725310089
</script>

Maintainers

[Kha'Zix]daolou

Package Sidebar

Install

npm i @jsany/jsh

Weekly Downloads

0

Version

1.0.4

License

ISC

Unpacked Size

37.9 kB

Total Files

10

Last publish

Collaborators

  • jiangzhiguo2010