Dmitry Panov
|
6060b0671c
Exposed Symbol
|
4 years ago |
Dmitry Panov
|
44400d2d22
Do not create an object if a native constructor is called without 'new'. Closes #228.
|
4 years ago |
Dmitry Panov
|
9af81ddcf0
Support exporting Date to time.Time
|
5 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
|
3cddd0f5c3
Added documentation about calling JS functions from Go. See #71.
|
5 years ago |
Dmitry Panov
|
52a8eb19c9
Updated documentation, fixed Date export. See #170, closes #182
|
5 years ago |
Dmitry Panov
|
b622c6a4ca
Fixed toReflectType(interface{}) (should do Export() rather than return the original Value)
|
5 years ago |
Dmitry Panov
|
d0b8fda54c
Added es6 Number methods, switched to own formatter.
|
5 years ago |
Dmitry Panov
|
5df89c3d31
Support for malformed UTF-16 strings and property keys. Missing String methods. (#146)
|
5 years ago |
Dmitry Panov
|
9864537e3b
Merge branch 'master' into es6
|
5 years ago |
Dmitry Panov
|
2de61b1174
Array.prototype.sort(): correctly handle float return values from a custom comparator function. Fixes #144.
|
5 years ago |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 years ago |
Dmitry Panov
|
83452bfa75
Merge branch 'master' into es6
|
5 years ago |
Dmitry Panov
|
3d32615791
Initialise Function.prototype also when it's being set or deleted. Fixes #131.
|
5 years ago |
Dmitry Panov
|
15eea636ca
Array.from()
|
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
|
281a94b359
Fixed __proto__ getter.
|
5 years ago |
Dmitry Panov
|
2a7d122434
Fixed auto-boxing in non-strict mode.
|
5 years ago |
Dmitry Panov
|
a7d7d48272
Added Runtime.New(). See #122
|
5 years ago |
Dmitry Panov
|
65ce6d6e24
Made sure ToValue() returns null for interface{} with nil values for map[string]interface{}, []interface{} and *[]interface{}. Fixes #110
|
6 years ago |
Dmitry Panov
|
bf663de44c
Fixed IsNaN()
|
6 years ago |
Dmitry Panov
|
eb0920a9fa
Fixed IsNaN()
|
6 years ago |
Dmitry Panov
|
f95411d186
Run Gosched() every 10000 ticks to introduce a preemption point. Fixes #97, closes #98.
|
6 years ago |
Guillaume Ballet
|
3d7de719d9
Add IsNaN and IsInfinity utility functions
|
6 years ago |
Daniel Hammerschmid
|
6a3cfe1a44
Runtime.ExportTo() can now export date strings to time.Time targets
|
6 years ago |
Daniel Hammerschmid
|
bc33252a11
Improved Runtime.ExportTo() to support anonymous structs and pointer types
|
6 years ago |
Dmitry Panov
|
034fb74b51
Unicode index() now considers the last character. Fixes #59.
|
7 years ago |
Dmitry Panov
|
31b7e71a9b
Catch InterruptedError when calling exported functions (fixes #54)
|
7 years ago |
Wolfgang Profer
|
fcb35aedd4
Fixed conversion of Go float to Value
|
8 years ago |