User Functions

JavaScript is an object-oriented programming language for performing computations and manipulating computational objects within a host environment.

The following sections offer a brief introduction to common JavaScript language constructs and typical usage. For more detailed information on JavaScript, please consult the ECMA-262 specification or a JavaScript book. You can also find information on JavaScript syntax and constructs on the Mozilla website.

  • Java Objects (LiveConnect): Access Java objects using JavaScript.

  • Style Constant: Predefined constants that can be used to set grouping, alignment, data type, Chart style, line style, aggregation method, and point shape.

  • Global Object Functions: Properties and functions available for the entire scripting environment, which can be accessed anywhere without any qualifier.

  • String Object Functions: Built-in functions that operate on strings (text), including string search, concatenations, replacements, truncations, and case shift.

  • Number Object Functions: Functions for converting a number to a string representation.

  • Date Global Functions: Functions that operate on dates, and are useful for computing date differences, determining future or past dates, and for formatting dates.

  • Date Object Functions: Methods that operate on Date objects, and allow you to set and get parts of a Date.

  • Array Object Functions: Methods that operate on arrays, and allow you to manipulate or extract elements in an array.

  • Math Object Functions: Methods that operate on numbers and provide common mathematical operations, such as rounding and trigonometry.

  • CALC Object Functions: A large function library containing implementations of Microsoft Excel® spreadsheet functions.

  • Regex Functions: Functions that facilitate the use of regular expressions (regex).