Haha, don’t feel guilty. I can understand liking Javascript. The answer to your question is that it depends on what you are publishing to and how.
When you click the play button for Armory games in Blender, by default, it actually compiles your whole game from Haxe to Javascript, and then runs it inside of Krom. Krom is a backend built specifically for Kha, which Armory is based on. Krom binds Javascript to low-level graphics APIs similar to how NodeJS binds Javascript to native system calls. This means that if you target Krom, you can program in Javascript or WebAssembly.
Krom currently runs only on desktops, but it will soon run on Android and consoles. It has also been tested by Lubos to be faster than the native C++ target, which is interesting and convenient.
There are some examples of writing Javascript/WASM for Armory.