shiroyk
|
fa6d1ed5e4
Implemented BigInt (#597)
|
1 year ago |
Dmitry Panov
|
b1681fb2a2
Fixed String.prototype.split() when string is empty and limit is > 0. Fixes #588.
|
1 year ago |
Dmitry Panov
|
9410bcaa81
Implemented template-backed objects and used them for most of the built-ins. Closes #524, closes #459.
|
2 years ago |
shiroyk
|
6df49a26cb
Implement String.prototype.replaceAll
|
2 years ago |
Dmitry Panov
|
c933cf95e1
Exposed String and StringBuilder. Closes #321.
|
2 years ago |
Dmitry Panov
|
28ee0ee714
Refactored conversion to primitive to better match modern ECMAScript standard. Wrapped Go values no longer have "toString" and "valueOf" methods defined on them. Closes #512.
|
2 years ago |
Dmitry Panov
|
9343cf0121
Implemented generators (only synchronous so far). Closes #436
|
2 years ago |
Dmitry Panov
|
c5c52bd8d6
Optimized CPU and memory usage when importing strings and using JSON.{parse,stringify}().
|
3 years ago |
satyrn
|
e1f9dc0755
Implemented `{Array,String,%TypedArray%}.prototype.at` (#384)
|
3 years ago |
Dmitry Panov
|
51b65454fa
Avoid calling toString() (which itself may throw) when formatting error messages. Fixes #343
|
3 years ago |
Dmitry Panov
|
8253af8f29
Added nil-safety checks for values returned by get*() methods
|
4 years ago |
Dmitry Panov
|
f3cfc97811
Block-scoped declarations (#264)
|
4 years ago |
Mihail Stoykov
|
f5884268f0
String.prototype.matchAll implementation (#248)
|
4 years ago |
Mihail Stoykov
|
27e5180920
Add trimLeft/Right (#244)
|
4 years ago |
Dmitry Panov
|
19cfe0fd8a
Fixed some edge cases
|
4 years ago |
Dmitry Panov
|
6060b0671c
Exposed Symbol
|
4 years ago |
Dmitry Panov
|
253d82221b
Exporting to numeric types uses standard ECMAScript conversion operations instead of producing a zero value when conversion is not possible. Closes #190
|
5 years ago |
Dmitry Panov
|
b206dd5e2c
Added missing Regexp functionality, enhanced unicode and UTF-16 support (#171)
|
5 years ago |
Dmitry Panov
|
5df89c3d31
Support for malformed UTF-16 strings and property keys. Missing String methods. (#146)
|
5 years ago |
Dmitry Panov
|
1236576b0d
Typedarrays (#137)
|
5 years ago |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 years ago |
Dmitry Panov
|
a0559b5ea4
Missing Object methods, ToPropertyKey, GetV
|
5 years ago |
Dmitry Panov
|
37522a24db
Implemented Symbol (#128)
|
5 years ago |
Dmitry Panov
|
e12d52a0a7
collate.Collator is not goroutine safe
|
6 years ago |
Dmitry Panov
|
4b0a4dce67
Fixed String.fromCharCode()
|
7 years ago |
Dmitry Panov
|
df256e035d
Fix for 32 bit platforms.
|
9 years ago |
Dmitry Panov
|
25773609b6
Initial commit
|
9 years ago |