where can I find JXA documentation with all available classes, functions and parameters? After so far found just random code samples and short tutorials.
The most official source of documentation is the release notes:
The WWDC 2014 presentation is also an authoritative source of information: