Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "VJET/JavaScript Run As"

(VJET supports running JavaScript and vjojs)
(VJET supports running JavaScript and vjojs)
Line 30: Line 30:
 
=== Simple JS Run with Web Browser
 
=== Simple JS Run with Web Browser
  
 +
<source lang=javascript>
 
function foo(a){
 
function foo(a){
 
alert(a)
 
alert(a)
Line 36: Line 37:
 
foo(20);
 
foo(20);
 
foo(30);
 
foo(30);
 +
</source>
  
 
should auto open an html file with this js inserted and alert 2 windows.
 
should auto open an html file with this js inserted and alert 2 windows.

Revision as of 15:06, 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.

Back to the top