10.4.6 函数定义

Keywords:

Previous: Flow control elements,Up: Expressions

10.4.6 函数定义

函数定义的形式是

     function ( arglist ) body

函数主体是表达式,通常是复合表达式。arglist 是一个逗号分隔的条目列表(这些条目可能是标识符),或者是identifier = default的形式,或者是特定标记...default 可以是任意合法的表达式。

注意函数参数和列表标签等不一样,它不能有文本字符串的“奇怪名字”(strange names)。

在内部,函数定义也是以函数调用的方式保存。这个函数的名字就是function,它有两个参数,即the arglistbodyarglist 以有标签的成对列表的形式保存,其中标签就是参数名字而值就是默认的表达式。

Hits:Loading...

special topic