0.2.2 • Published 7 years ago

polyfill2 v0.2.2

Weekly downloads
23
License
MIT
Repository
github
Last release
7 years ago

polyfill2

A collection of nonstandard JS polyfills

Objects

Object : object

Kind: global namespace

Object.copy ⇒

Create a shallow copy of an object

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

ParamDescription
sourcethe 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

ParamTypeDescription
sourcethe object to copy
filterfunctionthe filtering function, should return a boolean
_thisoptional 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

ParamTypeDescription
sourcethe object to map
mapfunctionthe mapping function, should return a new value for each key-value pair
_thisoptional 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

ParamTypeDescription
setsetthe 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

ParamTypeDescription
filterfunctionthe filtering function, should return a boolean
_thisoptional 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

ParamTypeDescription
setsetthe 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

ParamTypeDescription
mapfunctionthe mapping function, should return a new value for each key-value pair
_thisoptional 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

ParamTypeDescription
setsetthe 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

ParamTypeDescription
sourcethe set to copy
filterfunctionthe filtering function, should return a boolean
_thisoptional 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

ParamTypeDescription
sourcethe set to map
mapfunctionthe mapping function, should return a new value for each key-value pair
_thisoptional this argument to set in the map