Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "VJET/JavaScript Run As"
< VJET
(New page: == VJET supports running JavaScript and vjojs == === Simple JS Run with Rhino Basic run as vjet js application should work for simple functions and vjojs. VJET provides a simple api fo...) |
(→VJET supports running JavaScript and vjojs) |
||
Line 1: | Line 1: | ||
− | |||
== VJET supports running JavaScript and vjojs == | == VJET supports running JavaScript and vjojs == | ||
Line 12: | Line 11: | ||
add this file foo.js into vjet project | add this file foo.js into vjet project | ||
+ | <source lang=javascript> | ||
function foo(a){ | function foo(a){ | ||
vjo.sysout.println(a) | vjo.sysout.println(a) | ||
Line 18: | Line 18: | ||
foo(20); | foo(20); | ||
foo(30); | foo(30); | ||
+ | </source> | ||
Revision as of 15:05, 30 January 2013
VJET supports running JavaScript and vjojs
=== Simple JS Run with Rhino
Basic run as vjet js application should work for simple functions and vjojs.
VJET provides a simple api for outputting to the console and is automatically wired into Rhino. vjo.sysout and vjo.syserr. This idea was borrowed from java System class.
ie
add this file foo.js into vjet project
function foo(a){ vjo.sysout.println(a) } foo(20); foo(30);
run as vjet js application
yields in eclipse console
20.0 30.0
=== Simple JS Run with Web Browser
function foo(a){ alert(a) }
foo(20); foo(30);
should auto open an html file with this js inserted and alert 2 windows.
alert box with 20 in it alert box with 30 in it
This should work with Indigo SR2 and Juno SR1 versions of Eclipse.