Rhino JavaScript engine
E697197
Rhino JavaScript engine is an open-source JavaScript implementation written in Java that runs on the JVM and is used to execute JavaScript code within Java-based environments.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Java library
ⓘ
JavaScript engine ⓘ open-source software ⓘ |
| canBeEmbeddedIn | Java applications ⓘ |
| canBeUsedFor | scripting in Java-based tools ⓘ |
| canBeUsedWith | Java Servlet containers ⓘ |
| category |
JavaScript engine for Java
ⓘ
server-side JavaScript ⓘ |
| developedBy |
Mozilla
NERFINISHED
ⓘ
Mozilla Foundation NERFINISHED ⓘ |
| distributionFormat | JAR file ⓘ |
| documentation | online documentation on Mozilla sites ⓘ |
| executionModel |
bytecode-compiled
ⓘ
interpreted ⓘ |
| feature |
ECMAScript standard support
ⓘ
command-line shell ⓘ debugger support ⓘ integration with Java classes ⓘ interpreted JavaScript execution ⓘ optional Java bytecode compilation ⓘ |
| implementsStandard |
ECMAScript
NERFINISHED
ⓘ
ECMAScript 3 NERFINISHED ⓘ parts of ECMAScript 5 ⓘ |
| license | Mozilla Public License NERFINISHED ⓘ |
| maintainedBy | community contributors ⓘ |
| openSource | true ⓘ |
| origin | Netscape JavaScript project NERFINISHED ⓘ |
| originallyDevelopedAt | Netscape NERFINISHED ⓘ |
| platform | JVM NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| repositoryHost | GitHub NERFINISHED ⓘ |
| runsOn | Java Virtual Machine NERFINISHED ⓘ |
| supports |
Java-JavaScript interop
ⓘ
access to Java classes from JavaScript ⓘ |
| supportsEmbedding | yes ⓘ |
| supportsFeature |
JavaScript objects and functions
ⓘ
JavaScript prototypes ⓘ JavaScript regular expressions ⓘ |
| supportsLanguage | JavaScript NERFINISHED ⓘ |
| supportsMode |
embedded mode
ⓘ
shell mode ⓘ |
| targetPlatform | Java SE NERFINISHED ⓘ |
| useCase |
JavaScript debugging in Java environments
ⓘ
embedding JavaScript in Java applications ⓘ scripting for Java applications ⓘ server-side JavaScript execution ⓘ |
| usedIn | Java-based environments ⓘ |
| writtenIn | Java NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.