Constructors
constructor
- new BitArray(size, bits?): BitArray
Parameters
- size: number
Optional
bits: number[]
Properties
Private
#bits
#bits: Uint8Array
Private
#size
#size: number
Accessors
length
- get length(): number
Returns number
size
- get size(): number
Returns number
Methods
clear
- clear(): void
Returns void
get
- get(index): boolean
Returns boolean
merge
- merge(bitArray): void
Returns void
set
- set(index): void
Returns void
setArray
- setArray(bits): void
Returns void
toArray
- toArray(): Uint8Array
Returns Uint8Array
toString
- toString(): string
Returns string
unset
- unset(index): void
Returns void
merge the bitArray with current this.#bits , bitArray is always smaller than this.#bits