Jump to main content
HCL Logo Product Documentation
Customer Support Community
Customer Support HCLSoftware U Community Forums Customer Idea Portal
HCL Domino Designer 14.5 documentation
  1. Home icon
  2. Welcome
  3. 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.

  4. 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.

  5. 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.

  6. isNaN (JavaScript)

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

Product logo

  • HCL Domino Designer User Guide and Reference

    This guide provides information on using HCL Domino Designer and programming language reference information.

  • HCL Domino Designer XPages User Guide

    This guide focuses on the aspects of creating applications using XPages technology.

  • 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.

  • HCL Domino C API

    The documentation for HCL Domino C API is included in HCL's open source Git repositories.

  • Notices
 Feedback

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.
  • Share: Email
  • Twitter
  • Disclaimer
  • Privacy
  • Terms of use
  • Cookie Preferences