JavaScript is an object-oriented scripting language designed that is embedded into other products and applications. JavaScript allows manipulation of objects to provide programmatic control over them.
JavaScript functionality is enriched by grid functions, which enhance the flexibility of the language. The JavaScript Editor and Debugger let you interactively edit, debug, and execute JavaScript code.
The JavaScript Editor and Debugger is mainly used (but not restricted) to set up transformation rules on incoming data. Inside the JavaScript Editor and Debugger, you can execute and test the scripts using a single input record.
The JavaScript Editor and Debugger offers:
Color-coded syntax for better readability
A watch list to control the assigned values of variables and attributes while you are running or stepping through code
Multiple user-defined breakpoints to stop code execution at any line positions
User-defined Go points to arbitrarily choose the position from which code executes
Step mode to execute code line by line
Step-over during debugging
Evaluation of JavaScript expressions
Verification of the result of code execution