JScript Functions

JScript functions can perform actions, return values, or both. For example, a function could display the current time and return a string that represents the time. Functions are also called global methods.

Functions combine several operations under one name, which makes code streamlined and reusable. You can write a set of statements, name it, and then execute the entire set by calling its name and passing to it the necessary information.

To pass information to a function, enclose the information in parentheses after the name of the function. Pieces of information that are passed to a function are called arguments or parameters. Some functions do not take arguments, while others take one or more arguments. In some functions, the number of arguments depends on how you are using the function.

JScript supports two kinds of functions, those that are built into the language and those that you create.

Type Annotation

Describes the concept of type annotation and how to use it in a function definition to control the input and output data types.

User-Defined JScript Functions

Illustrates how to define new functions in JScript and how to use them.

Recursion

Explains the concept of recursion and illustrates how to write recursive functions.

JScript Operators

Lists the computational, logical, bitwise, assignment, and miscellaneous operators and provides links to information that explains how to use them efficiently.

JScript Data Types

Includes links to topics that explain how to use primitive data types, reference data types, and .NET Framework data types in JScript.

Coercion in JScript

Explains the concept of coercion, how to use it, and the limitations of coercion.

function Statement

Describes the syntax for declaring functions.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft