语法
comparefunctions(func1: function, func2: function): boolean别名
comparefunction参数
| 名称 | 类型 | 描述 |
|---|---|---|
func1 | function | 第一个要比较的函数。 |
func2 | function | 要比较的第二个函数。 |
返回值
| 名称 | 类型 | 描述 |
|---|---|---|
equal | boolean | 当两个输入解析为相同的底层对象或函数时为 true。 |
说明
检查两个函数引用是否指向同一个底层闭包。
使用 2 个参数调用: func1, func2。参数表会说明哪些值必填,哪些值只用于细化行为。
返回 equal (boolean)。使用返回表区分成功值、nil 结果和可恢复错误。
示例
使用占位值的示例调用。
local result = comparefunctions(function() end, function() end)
print(result)