Unreal.js

There are several example projects available on GitHub - ncsoft/Unreal.js-demo: Demo project for unreal.js. You can expose some WKO’s(well-known-objects are accessed with global var names) and you can keep your JS functions as unreal engine’s delegates to call back later.