Greasy Fork is available in English.

NH_base

Base library usable any time.

Tính đến 13-11-2023. Xem phiên bản mới nhất.

Script này sẽ không được không được cài đặt trực tiếp. Nó là một thư viện cho các script khác để bao gồm các chỉ thị meta // @require https://update.greasyfork.org/scripts/477290/1279825/NH_base.js

Tác giả
Mike Castle (Nexus)
Phiên bản
30
Đã tạo
12-10-2023
Đã cập nhật
13-11-2023
Giấy phép
GPL-3.0-or-later

lib/base - A NexusHoratio library.

Pure JavaScript stuff. Nothing here should be WEB API aware, except Logger's use of console.

Exported properties (as of version 21)

  • version - Bumped per release.
  • NOT_FOUND - Constant (to make eslint's no-magic-numbers setting happy).
  • ensure - Ensures appropriate versions of NexusHoratio libraries are loaded.
  • DefaultMap - Subclass of Map similar to Python's defaultdict.
  • Logger - Fancy-ish log messages (likely over engineered).
  • uuId - Create a UUID-like string with a base.
  • safeId - Normalizes a string to be safe to use as an HTML element id.
  • strHash - Equivalent (for now) of Java's hashCode (do not store externally).
  • Dispatcher - Simple dispatcher (event bus).
  • simpleParseWords - Separate a string of concatenated words along transitions.

More details are in base.js as JSDoc.