Ændre Array | hyperPad Documentation

Loading...

Logo

Beskrivelse

Lader dig ændre et Array ved at pre-pend, indsætte, appendere, bytte eller slette værdierne i arrayet.

Egenskaber

Udløser straks

Array Type

Adfærd: Udfør funktionen på en Array Adfærd.

Værdi: Udfør funktionen på en JSON formateret værdi. Når du indtaster en dictionary JSON-værdi, vil arrayet være listen over nøgler i dictionaryen.

Modifikation

Prepend Værdi: Indsæt en værdi på den første indeks (indeks 0) i arrayet.

Indsæt Værdi: Indsæt en værdi på den specificerede indeks af arrayet. Bemærk, at den første værdi skal være indeks 0. F.eks. Hvis du har et array med værdier [kat, hund] vil indsættelse af 'pickles' på indeks 1 resultere i [kat, pickles, hund]. Bemærk 2, hvis du prøver at indsætte en værdi, der ikke er inden for grænserne af arrayet, vil arrayet ikke blive ændret. F.eks. indsættelse af 'pickles' på indeks 10, når arrayet kun har 2 elementer.

Append Værdi: Indsæt en værdi i slutningen af arrayet.

Erstat Værdi: Erstat en værdi med en anden værdi på den specificerede indeks.

Indstil Array: Fjerner alle værdier fra arrayet og indsætter værdierne fra et andet specificeret array.

Byt Værdi: Bytter indekserne af specificerede elementer i arrayet. F.eks. Hvis du har [kat, hund, pickles]. At bytte indekserne 1 og 2 vil resultere i [kat, pickles, hund]. Bemærk, når du prøver at bytte værdier, der ikke er inden for grænserne af arrayet, vil arrayet ikke blive ændret.

Slet Første Værdi: Fjerner en værdi fra en specificeret indeks i arrayet. Bemærk, at det at forsøge at fjerne en værdi fra en indeks, der ikke er inden for grænserne af arrayet, ikke vil ændre arrayet.

Slet Sidste Værdi: Fjerner den sidste værdi i arrayet.

Slet Alle Værdier: Tømmer hele arrayet.

Pointer

(Prepend, Indsæt, Erstat Værdi) Hvis denne toggle er aktiveret, vil den nye værdi referere til adfærdens outputfelt i stedet for en hårdkodet værdi. Det betyder, at når outputtet af en adfærd er blevet opdateret, vil dens ændringer blive reflekteret i arrayet.

Outputs

Array

Outputter værdierne i det ændrede array.

Eksempler

Hvis du har et array, der repræsenterer en bunke kort, vil fjernelsen af den første værdi i arrayet svare til at fjerne det øverste kort fra bunken.

Relateret

Array

Box Container

Dictionary

Get Array Value

Get Dictionary Value

Modify Dictionary

Value

ModifyArrayReference.gif