Skip to content
/ es Public

Some features I'm needing right now in Javascript.

License

Notifications You must be signed in to change notification settings

DenisPower1/es

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

No description

//Array

const repeated=[1,1,2,3,4,5,5,5];

repeated.unique() // [1,2,3,4,5]

repeated.hasIndex(2) // true

repeated.hasIndex(8) // false

repeated.at(0); // 1

repeated.at(-1); // 5

repeated.min(); // 1

repeated.max(); // 5

const strings=["Denis", "Power"];

strings.toSet(); // Set(2) {'Denis', 'Power'}

//Plain Javascript Object.

const user={

firstname:"Denis",
single:true, 
surname:"Power"

};

user.length; // 3

user.toMap(); // Map(3) {'firstname' => 'Denis', 'single' => true, 'surname' => 'Power'}

user.destroy();

user.length; // 0

// Set

const somedata=new Set(["interjs", "mithriljs", "emberjs"]);

somedata.toArray(); // ["interjs", "mithriljs", "emberjs"];


// Map.

const map=new Map([["name","Denis"], ["Denis", "Power"]]);

map.toObj(); // {name:"Denis", Denis:"Power"}

About

Some features I'm needing right now in Javascript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages