Jump to main content
HCL Logo Product Documentation
Customer Support HCLSoftware U Community Forums Customer Idea Portal
HCL Domino Designer 12.0.1 documentation
  • HCL Domino Designer Basic User Guide and Reference
  • HCL Domino Designer XPages User Guide
  • JavaScript and XPages reference
  • Notices
This version is no longer supported.
 View the latest version.
Refer to the End of Support article for more information.
A newer version of this product documentation is available.
View the latest version.
  1. Home
  2. JavaScript and XPages reference

    This reference describes the JavaScript™ language elements, Application Programming Interfaces (APIs), and other artifacts that you need to create scripts, plus the XPages simple actions.

  3. JavaScript™ language elements (JavaScript™)

    The JavaScript™ language elements are based on the ECMAScript Language Specification Standard ECMA-262 (see http://www.ecma-international.org/publications/standards/Ecma-262.htm). The JavaScript described here applies to the server-side interpreter. Client-side scripts are interpreted by the browser.

  4. Top-level functions (JavaScript)

    Top-level functions are not associated with an object. In the ECMA specification, these functions are properties and methods of the global object.

  5. isNaN (JavaScript)

    Determines whether the result of a string parsed by parseInt or parseFloat is a valid number.

Go to Feedback
  • JavaScript and XPages reference

    This reference describes the JavaScript™ language elements, Application Programming Interfaces (APIs), and other artifacts that you need to create scripts, plus the XPages simple actions.

    • JavaScript™ language elements (JavaScript™)

      The JavaScript™ language elements are based on the ECMAScript Language Specification Standard ECMA-262 (see http://www.ecma-international.org/publications/standards/Ecma-262.htm). The JavaScript described here applies to the server-side interpreter. Client-side scripts are interpreted by the browser.

      • Statements (JavaScript)

        JavaScript™ statements consist of keywords and syntax.

      • Operators (JavaScript)
      • Top-level functions (JavaScript)

        Top-level functions are not associated with an object. In the ECMA specification, these functions are properties and methods of the global object.

        • _dump (JavaScript)

          Prints a string representation of an object to the log file.

        • eval (JavaScript)

          Evaluates an expression or statements.

        • isNaN (JavaScript)

          Determines whether the result of a string parsed by parseInt or parseFloat is a valid number.

        • parseFloat (JavaScript)

          Parses a string and returns a floating point number.

        • parseInt (JavaScript)

          Parses a string and returns an integer of the specified radix or base.

        • print (JavaScript)

          Prints a string to the log file.

      • @Functions (JavaScript)

        @Functions emulate their counterparts in Notes®.

      • Implied variable typing (JavaScript)

        You can associate a variable with a data type to document your code and direct content assist.

      • Embedding Java™ in JavaScript™

        Java™ code can be embedded directly into JavaScript™ code.

    • Simple actions (JavaScript)

      A simple action performs a pre-programmed activity that can be modified by arguments.

    • Global objects and functions (JavaScript™)

      Global objects provide entry points to server-side scripts. Entering the name of a global object instantiates it.

    • DOM (JavaScript)

      Represents a document in XML Document Object Model format.

    • Domino®

      This library provides access to the HCL Domino® back-end.

    • Runtime (JavaScript)

      The Runtime library contains classes that provide useful methods for globalization.

    • Standard (JavaScript)

      The Standard library contains classes for manipulating data of different types and performing common operations.

    • XSP (JavaScript™)

      The XSP library contains classes that access the browser context.

isNaN (JavaScript)

Determines whether the result of a string parsed by parseInt or parseFloat is a valid number.

Defined in

Top-level functions (JavaScript)

Syntax

isNaN(testValue)
Parameter Description
testValue Return value from parseInt (JavaScript) or parseFloat (JavaScript).

Usage

This function returns true if the parameter is not a number, false if it is a valid number. See parseInt (JavaScript) andparseFloat (JavaScript) for examples.
To add feedback about this topic, select the following checkbox:
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences