@zokugun/lang
v0.4.0
Published
Provide basics methods for Array, Function, Number, Object and String
Downloads
7
Maintainers
Readme
@zokugun/lang
Provide basics methods for Array, Function, Number, Object and String
Compatibility
| | | | | | | | | |------------------------|------------------------|------------------------|------------------------|------------------------|--------------------------|---------------------------|---------------------------| | :heavy_check_mark: 72 | :heavy_check_mark: 16 | :heavy_check_mark: 65 | :heavy_check_mark: 11 | :heavy_check_mark: 12 | :heavy_check_mark: 8.0 | :heavy_check_mark: 12 | :heavy_check_mark: 11 | | :heavy_check_mark: 40 | :heavy_check_mark: 13 | :heavy_check_mark: 47 | :heavy_check_mark: 9* | :heavy_check_mark: 8 | :heavy_check_mark: 4.4 | :heavy_check_mark: 9 | :heavy_check_mark: 4.5* |
* tested manually due to limitation of automated testing tools
Polyfill
Here an example how a polyfill is defined:
#[if(any(lt(chakra-v1.3), lt(ecma-v8), lt(jsc-v10), lt(monkey-v48), trident, lt(v8-v5.7)))]
impl String {
padStart(targetLength: Number, pad: String = ' '): String => pad.repeat(targetLength - this.length) + this
}
#[else]
disclose String {
padStart(targetLength: Number, pad: String = ' '): String
}
License
Copyright © 2016 Baptiste Augrain
Licensed under the MIT license.