Collection of general purpose javascript functions. JSUS helps!
- OBJ
- ARRAY
- TIME
- EVAL
- DOM
- RANDOM
- PARSE
- FS
- COMPATIBILITY
- QUEUE
All methods of all libraries are available directly as JSUS.[methodName].
JSUS.seq(1,10,2); // [ 1, 3, 5, 7, 9 ];To get a copy of one of the registered JSUS libraries do:
var ARRAY = JSUS.require('ARRAY');
ARRAY.seq(1,10,2); // [ 1, 3, 5, 7, 9 ];In the browser, two objects are exported: JSUS and its shorthand J.
Full API description available here.
Create your customized build of JSUS.js using the make file in the bin directory
node make.js build -a // Full build
node make.js build -l obj,array -o jsus-oa.js // Only object and array libs.Create html API documentation using the make file in the bin directory
node make.js docUsage: make.jsus.js [options] [command]
Commands:
build [options] [options]
Creates a custom build of JSUS.js
doc
Build documentation files
Options:
-h, --help output usage information
-V, --version output the version number
Usage: build [options] [options]
Options:
-h, --help output usage information
-l, --lib <items> choose libraries to include
-A, --analyse analyse build
-a, --all full build of JSUS
-o, --output <file>
