[go: up one dir, main page]

bitarray

2.1.1 • Public • Published

BitArray: A simple bit array/bit field library in pure JavaScript

BitArray is now depricated and aliased to BitSet.js. For full feature overview, consult the documentation.

The old API is still maintained for bitarray:

Examples

Create a bit array 1000 bits wide:

var ba = new BitArray(1000);

Setting and reading bits:

ba.set(100, 1);
ba.get(100); // => 1

ba.set(100, 0);
ba.get(100); // = > 0

More:

var ba = new BitArray(20);
[1,3,5,9,11,13,15].forEach(function(i){ ba.set(i, 1) });
ba.toString(); // => "01010100010101010000"

Copyright and licensing

Copyright (c) 2025, Robert Eisele Licensed under the MIT license.

Readme

Keywords

none

Package Sidebar

Install

npm i bitarray

Weekly Downloads

8

Version

2.1.1

License

MIT

Unpacked Size

1.68 kB

Total Files

3

Last publish

Collaborators

  • infusion