polyfill2
v0.2.2
Published
A collection of nonstandard JS polyfills
Downloads
3
Readme
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
| 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 : object
- instance
- static
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 |