Function.apply()
389
Usage 2: The following function defines a Circle object:
function Circle(radius) {
this.radius = radius;
}
The following statement defines an anonymous function that calculates the area of a circle and
attaches it to the object
Circle
as a method:
Circle.prototype.area = function () {return Math.PI * this.radius *
this.radius}
Function class
Availability
Flash Player 6.
Method summary for the Function class
Property summary for the Function class
Function.apply()
Availability
Flash Player 6.
Usage
myFunction
.apply(
thisObject
,
argumentsObject
)
Parameters
thisObject
The object that
myFunction
is applied to.
argumentsObject
An array whose elements are passed to
myFunction
as parameters.
Returns
Any value that the called function specifies.
Description
Method; specifies the value of
this
to be used within any function that ActionScript calls. This
method also specifies the parameters to be passed to any called function. Because
apply()
is a
method of the Function class, it is also a method of every function object in ActionScript.
The parameters are specified as an Array object. This is often useful when the number of
parameters to be passed is not known until the script actually executes.
Method
Description
Function.apply()
Enables ActionScript code to call a function.
Function.call()
Invokes the function represented by a Function object.
Property
Description
Function.prototype
Refers to an object that is the prototype for a class.
Содержание FLASH MX 2004 - ACTIONSCRIPT
Страница 1: ...ActionScript Reference Guide...
Страница 8: ...8 Contents...
Страница 12: ......
Страница 24: ...24 Chapter 1 What s New in Flash MX 2004 ActionScript...
Страница 54: ...54 Chapter 2 ActionScript Basics...
Страница 80: ...80 Chapter 3 Writing and Debugging Scripts...
Страница 82: ......
Страница 110: ...110 Chapter 5 Creating Interaction with ActionScript...
Страница 112: ......
Страница 120: ...120 Chapter 6 Using the Built In Classes...
Страница 176: ......
Страница 192: ...192 Chapter 10 Working with External Data...
Страница 202: ...202 Chapter 11 Working with External Media...
Страница 204: ......
Страница 782: ...782 Chapter 12 ActionScript Dictionary...
Страница 793: ...Other keys 793 221 222 Key Key code...
Страница 794: ...794 Appendix C Keyboard Keys and Key Code Values...
Страница 798: ...798 Appendix D Writing Scripts for Earlier Versions of Flash Player...
Страница 806: ...806 Appendix E Object Oriented Programming with ActionScript 1...
Страница 816: ...816 Index...