2.1.2 Object-Oriented Concepts
JavaScript is an object-oriented programming (OOP) language, and provides various objects and methods, as well as the ability to create user-defined methods. To use JavaScript effectively, it is important to understand the following concepts:
• Properties: Properties are predefined data-storage locations associated with an object. You can 'get' or 'set' these properties to observe or alter the corresponding attributes of the object. For example, every report element has a visibility property:
Table1.visible = false;
• Methods: Methods are predefined functions associated with an object. (In general, these functions operate on the object itself.) For example, the CALC object provides a method for obtaining today's date:
Text1.text = CALC.today();
• Events: Events are predefined actions that are recognized by an object, such as mouse movement or clicking. For example, the onPageBreak handler executes every time a page-break event occurs.
| << 2.1.1 The JavaScript Language | © 1996-2013 InetSoft Technology Corporation (v11.4) | 2.1.3 JavaScript Syntax Basics >> |