> Funktionen
Gibt unter den Typen den Typ des Werts Wert zurück:
true oder false.12, -0.15."hello".[1, 2, 3].{a: 5, b: true}.class A { }.function() {}.In JavaScript liefert typeof value eine Zeichenkette — "number", "string", "boolean", "function", "object", "undefined" — und keine numerische Konstante wie typeOf in LeekScript. Zwei klassische Fallen: typeof [] und typeof null ergeben beide "object". Verwenden Sie Array.isArray(value), um ein Array zu erkennen, value === null für null und instanceof für den Rest: value instanceof Map, value instanceof Cell, value instanceof Entity.
In Python liefert type(value) die Klasse des Werts und keine numerische Konstante wie typeOf in LeekScript: type([]) ergibt `, und type(value).__name__ ergibt "list", "bool", "Cell"… Um einen Typ zu prüfen, schreiben Sie immer isinstance(value, list) statt type(value) is list: die Engine hüllt list, dict, set, tuple und frozenset ein, um die Operationen zu zählen, sodass type([]) is list den Wert False ergibt, während isinstance([], list) den Wert True ergibt. isinstance nimmt obendrein ein Tupel von Typen an, isinstance(x, (int, float))`, und erkennt Unterklassen.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.