Function Applescript函数

Function Applescript函数,function,applescript,keyword,Function,Applescript,Keyword,在applescript中声明函数时,上的和到关键字之间是否存在差异?就我所见,它们似乎可以互换。在某些情况下,是这样还是一种方法比另一种方法更有用?on和to是等效的。见: 关于处理程序的所有信息: ( on | to ) handlerName ¬ [ [ of | in ] directParamName ] ¬ [ ASLabel userParamName ]... ¬ [ given userLabel:userParamName [, userLabel:user

在applescript中声明函数时,上的
关键字之间是否存在差异?就我所见,它们似乎可以互换。在某些情况下,是这样还是一种方法比另一种方法更有用?

on
to
是等效的。见:

关于处理程序的所有信息:
( on | to ) handlerName ¬
   [ [ of | in ] directParamName ] ¬
   [ ASLabel userParamName ]... ¬
   [ given userLabel:userParamName [, userLabel:userParamName ]...]
      [ statement ]...
end [ handlerName ]