Condividi tramite


MemoryInterface interface

Interfaccia per analizzare una stringa in un'espressione

Metodi

getValue(string)

ottenere un valore da un determinato percorso, può essere un semplice indenfiter come "a" o un percorso combinato come "a.b", "a.b[2]", "a.b[2].c", all'interno di [] è garantito per essere un numero int o una stringa.

setValue(string, any)

Impostare il valore su un determinato percorso.

version()

La versione viene usata per identificare se un'istanza di memoria specifica è stata aggiornata o meno. Se la versione non viene modificata, il chiamante può scegliere di usare il risultato memorizzato nella cache anziché ricompilare tutto.

Dettagli metodo

getValue(string)

ottenere un valore da un determinato percorso, può essere un semplice indenfiter come "a" o un percorso combinato come "a.b", "a.b[2]", "a.b[2].c", all'interno di [] è garantito per essere un numero int o una stringa.

function getValue(path: string): any

Parametri

path

string

percorso di memoria.

Restituisce

any

valore.

setValue(string, any)

Impostare il valore su un determinato percorso.

function setValue(path: string, value: any)

Parametri

path

string

percorso di memoria.

value

any

valore da impostare.

version()

La versione viene usata per identificare se un'istanza di memoria specifica è stata aggiornata o meno. Se la versione non viene modificata, il chiamante può scegliere di usare il risultato memorizzato nella cache anziché ricompilare tutto.

function version(): string

Restituisce

string