Syntax
comparefunctions(func1: function, func2: function): booleanAliase
comparefunctionArgumente
| Name | Typ | Beschreibung |
|---|---|---|
func1 | function | Erste zu vergleichende Funktion. |
func2 | function | Zweite Funktion zum Vergleichen. |
Rückgaben
| Name | Typ | Beschreibung |
|---|---|---|
equal | boolean | True, wenn beide Eingaben in dasselbe zugrunde liegende Objekt oder dieselbe zugrunde liegende Funktion aufgelöst werden. |
Beschreibung
Überprüft, ob zwei Funktionsreferenzen auf denselben zugrunde liegenden Abschluss verweisen.
Rufe es mit 2 Parameter(n) auf: func1, func2. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.
Es gibt equal (boolean) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.
Beispiel
Beispielaufruf mit Platzhalterwerten.
local result = comparefunctions(function() end, function() end)
print(result)