Clojure函数可以使用零个或多个参数来定义,传递给函数的值称为自变量,自变量可以是任何类型。本章讨论具有不同区域的一些函数定义。
在以下示例中,为每个函数定义使用多个参数定义了函数演示。
(defn demo [] (* 2 2)) (defn demo [x] (* 2 x)) (defn demo [x y] (* 2 x y))
在上面的示例中,第一个函数定义是0 arity函数,因为它具有0个参数,所以一个参数是1 arity,而两个参数是2 arity,依此类推。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)
HarmonyOS快速入门与实战 -〔QCon+案例研习社〕