Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charged Array

Current project status is draft and checking the idea.
Be an Array, behave like a Map and a Set in the same data structure.

Draft roadmap

New properties and methods over array

Status Property or method
🌕 secondaryIndex
🌕 indexRelations
🌕 add()
🌖 add()
🌖 set()
🌖 has()
🌖 get()
🌖 getAll()
🌖 delete()
🌑 static isChargedArray()
🌑 etc.

Existing array static methods

Status Method
🌑 from
🌑 fromAsync
🌝 isArray
🌑 of

Existing array prototype methods

Status Method
🌝 at
🌑 concat
🌑 copyWithin
🌝 entries
🌝 every
🌑 fill
🌗 filter
🌝 find
🌝 findIndex
🌝 findLast
🌝 findLastIndex
🌑 flat
🌑 flatMap
🌝 forEach
🌝 includes
🌝 indexOf
🌝 join
🌝 keys
🌝 lastIndexOf
🌗 map
🌑 pop
🌖 push
🌑 reduce
🌑 reduceRight
🌑 reverse
🌑 shift
🌑 slice
🌝 some
🌑 sort
🌖 splice
🌑 toLocaleString
🌑 toReversed
🌑 toSorted
🌑 toSpliced
🌑 toString
🌑 unshift
🌝 values
🌑 with

Statuses

🌑 — awaiting implementation
🌘 — in progress
🌗 — partially implemented
🌖 — fully implemented but not checked to the specification
🌕 — fully implemented and checked to the specification
🌝 — no need to change

About

Full-featured and supercharged JavaScript arrays with quick access by associated key

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages