Skip to content

A collection of standard and nonstandard JS polyfills

License

Notifications You must be signed in to change notification settings

somesocks/polyfill2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

polyfill2

A collection of nonstandard JS polyfills

Objects

Object : object
Set : object

Object : object

Kind: global namespace

Object.copy ⇒

Create a shallow copy of an object

Kind: static property of Object
Returns: a copy of source

Param Description
source the object to copy

Object.filter ⇒

Create a shallow copy of an object, where some keys are filtered

Kind: static property of Object
Returns: a filtered copy of source

Param Type Description
source the object to copy
filter function the filtering function, should return a boolean
_this optional this argument to set in the filter

Object.map ⇒

Create a shallow copy of an object, where every value is mapped by a mapping function

Kind: static property of Object
Returns: a mapped copy of source

Param Type Description
source the object to map
map function the mapping function, should return a new value for each key-value pair
_this optional this argument to set in the map

Set : object

Kind: global namespace

set.complement ⇒

Create a complement of this set and another (this AND NOT set)

Kind: instance property of Set
Returns: this

Param Type Description
set set the set to complement with

set.filter ⇒

Create a shallow copy of a Set, where some keys are filtered

Kind: instance property of Set
Returns: a filtered copy of source

Param Type Description
filter function the filtering function, should return a boolean
_this optional this argument to set in the filter

set.intersection ⇒

Create a union of this set and another (this AND set)

Kind: instance property of Set
Returns: this

Param Type Description
set set the set to intersct with

set.map ⇒

Create a shallow copy of a set, where every value is mapped by a mapping function

Kind: instance property of Set
Returns: a mapped copy of source

Param Type Description
map function the mapping function, should return a new value for each key-value pair
_this optional this argument to set in the map

set.union ⇒

Create a union of this set and another (this OR set)

Kind: instance property of Set
Returns: this

Param Type Description
set set the set to union with

Set.filter ⇒

Create a shallow copy of a Set, where some keys are filtered

Kind: static property of Set
Returns: a filtered copy of source

Param Type Description
source the set to copy
filter function the filtering function, should return a boolean
_this optional this argument to set in the filter

Set.map ⇒

Create a shallow copy of a set, where every value is mapped by a mapping function

Kind: static property of Set
Returns: a mapped copy of source

Param Type Description
source the set to map
map function the mapping function, should return a new value for each key-value pair
_this optional this argument to set in the map

About

A collection of standard and nonstandard JS polyfills

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published