Website | Source

Features

  1. Compiles JavaScript to .Net Assembly
  2. Strict Mode Only JavaScript*
  3. Arrow functions
  4. Classes
  5. Enhanced object literals
  6. Template strings and tagged templates
  7. Destructuring
  8. let const
  9. Map, Set, WeakMap, WeakSet
  10. Symbols
  11. Subclassable built-ins
  12. Binary and Octal literals
  13. Module support
  14. Null coalesce
  15. Optional property chain identifier?.[], identifier?.(, identifier?.identifier
  16. Rest, Default and Spread Parameters
  17. Generators, iterators, for..of
  18. Async/Await
  19. Optional parameters
  20. Tail call optimization
  21. Many ES5 + ES6 features
  22. CommonJS Module Support
  23. Easily marshal CLR Object to JavaScript and other way around
  24. CSX Module support
  25. Mixed module system, YantraJS supports require and import.


Tags: language   ecmascript   clr  

Last modified 26 May 2022