> Funktioner
Returnerar typen av värdet värde, bland typerna:
"hej".[1, 2, 3].{a: 5, b: true}.klass A { }.function() {}.I JavaScript returnerar typeof value en sträng — "number", "string", "boolean", "function", "object", "undefined" — och inte en numerisk konstant som typeOf i LeekScript. Två klassiska fallgropar: typeof [] och typeof null blir båda "object". Använd Array.isArray(value) för att känna igen en array, value === null för null, och instanceof för resten: value instanceof Map, value instanceof Cell, value instanceof Entity.
I Python returnerar type(value) värdets klass och inte en numerisk konstant som typeOf i LeekScript: type([]) blir `, och type(value).__name__ ger "list", "bool", "Cell"… För att testa en typ skriver du alltid isinstance(value, list) snarare än type(value) is list: motorn sveper in list, dict, set, tuple och frozenset för att räkna operationerna, så att type([]) is list blir False medan isinstance([], list) blir True. isinstance godtar dessutom en tupel av typer, isinstance(x, (int, float))`, och känner igen underklasser.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.