所以我一直在谷歌搜索函数参数,我想更好地理解参数和使用()

时间:2014-08-21 02:23:01

标签: actionscript-3 function arguments

所以我一直在谷歌搜索函数参数,我想更好地理解参数。

我是as3的新手,用我现有的知识总结一下论据,我会说它们就像临时变量一样?我不完全明白为什么你要添加名称可以是任何值的参数?然后你喜欢稍后调用这些参数,它们的顺序会神奇地替换这些参数,但为什么呢?我在这里错过了一些理解,以完全掌握它们的用途。为什么在函数中创建参数然后再添加值?如果我甚至说得对。

function name( applepie, sugar, healthyfood)

name( 1,2,3)

有什么意义?

此外,我还没有找到一本语法书来描述每个符号的功能,我可以像()一样搜索并描述它,我听说有些只是使用谷歌,但我得到的结果并非如此。非常富有成果。因此,为什么我在这里问。就个人而言,我不想继续,直到我完全掌握()的使用。我也试过Adobe网站搜索,但也没有很好的解决,有很多搜索信任我....

1 个答案:

答案 0 :(得分:1)

函数是一段代码,可以在不同的上下文中重复使用多次。你将参数传递给一个函数来告诉函数一些关于它被调用的上下文的东西;作为一个简单的例子,当你调用print()函数时,你必须指定你想要打印的函数。在你的示例名称(applepie,sugar,healthyfood)中,函数应该使用提供的值来代替其身体某处的每个参数,因为函数不知道它将在函数体中传递什么值。定义使用您选择的名称(应该是描述性的)来引用稍后将传递的值,并且每次调用它们时可能会有所不同。

括号用于分隔不同的语义元素,在这种情况下,它们告诉解释器参数列表的开始和停止位置。