作者etrexetrex (moonet)
看板Flash
标题Re: [新手问题] function
时间Wed Dec 19 01:16:13 2007
※ 引述《Ramone (算了 就这样)》之铭言:
: 我是非常新的新手
: 希望能包含很蠢的问题> <
: 我想了解的是onRelease = function() 它的意思
: Function
: 包含为了执行特定工作而定义的一组陈述式。您可以在某个位置宣告或定义函数,再从 SWF
: 档案中不同的 Script 中呼叫或叫用它。当您定义函数时,也可以为函数指定参数。参数是指函数运作
: 时所需值的预留位置。您可以在每次呼叫函数时,传递不同的参数。这可让您在许多不同的情况下重
: 复使用同一个函数。
: 还是搞不懂 > <
: 不知道哪位大大可以帮忙解惑
function(){} 是个函数
onRelease 是个属性,这个属性存的是函数,当滑鼠放开时,执行这个属性内的函数
你可以先写一个函数,再把他指定到onRelease
例如:
function a(){
//内文...
}
onRelease = a;
你也可以临时指定一个函数给onRelease
例如:
onRelease = function(){
//内文...
}
这就跟下面的例子类似:
例子1:先宣告一个数值变数,再指定给X
var a = 1;
var X = a;
例子2:直接指定值给X
var X = 1;
所以其实下面的写法,function(){}被视为常数
onRelease = function(){
//内文...
}
如果有错还请订正,我还不想误人子弟 0.0
--
http://etrex.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.224.190
※ 编辑: etrexetrex 来自: 59.112.224.190 (12/19 01:17)