> Funksjoner
Kopierer verdien value som gis som parameter over level nivåer og returnerer kopien. I tilfellet med et array vil for eksempel en clone(array, 1) kopiere arrayet, men ikke elementene, mens en clone(array, 2) kopierer arrayet samt alle elementene.
I JavaScript finnes det ingen innebygd motstykke: structuredClone er ikke tilgjengelig i motoren til Leek Wars. For rene data — tall, strenger, arrays, enkle objekter — duger JSON.parse(JSON.stringify(value)), men den mister Map, Set, funksjoner og undefined; ellers må du skrive en rekursiv kopi. Fremfor alt kopierer { ...objet } og [...tableau] bare det første nivået, i motsetning til clone.
I Python kopierer copy.deepcopy(value) fra modulen copy i dybden som clone, men uten begrepet nivå: kopien er alltid fullstendig. copy.copy(value) lager en overflatisk kopi, der underlistene forblir delt med originalen. Spillets API-objekter (Cell, Leek…) blir også duplisert, men de er bare skrivebeskyttede innpakninger: kopien forblir lik originalen (==) og betegner det samme elementet i kampen.
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.