> Functies
Retourneert het type van de waarde waarde, onder de typen:
null-waarde.true of false.12, -0.15."hallo".[1, 2, 3].{a: 5, b: true}.class A { }.function() {}.In JavaScript geeft typeof value een tekenreeks terug — "number", "string", "boolean", "function", "object", "undefined" — en geen numerieke constante zoals typeOf in LeekScript. Twee klassieke valkuilen: typeof [] en typeof null zijn allebei "object". Gebruik Array.isArray(value) om een array te herkennen, value === null voor null, en instanceof voor de rest: value instanceof Map, value instanceof Cell, value instanceof Entity.
In Python geeft type(value) de klasse van de waarde terug en geen numerieke constante zoals typeOf in LeekScript: type([]) is `, en type(value).__name__ geeft "list", "bool", "Cell"… Om een type te testen schrijft u altijd isinstance(value, list) in plaats van type(value) is list: de engine wikkelt list, dict, set, tuple en frozenset in om de operaties te tellen, zodat type([]) is list gelijk is aan False terwijl isinstance([], list) gelijk is aan True. isinstance aanvaardt bovendien een tupel van types, isinstance(x, (int, float))`, en herkent subklassen.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.