MemoryInterface interface

用于将字符串分析为表达式的接口

方法

getValue(string)

从给定路径获取值,它可以是一个简单的缩进器,如“a”,也可以是组合路径,如“a.b”、“a.b[2]”、“a.b[2].c”,在 [] 内被筛选为 int 数字或字符串。

setValue(string, any)

将值设置为给定路径。

version()

版本用于标识特定内存实例是否已更新。 如果未更改版本,调用方可以选择使用缓存的结果,而不是重新计算所有内容。

方法详细信息

getValue(string)

从给定路径获取值,它可以是一个简单的缩进器,如“a”,也可以是组合路径,如“a.b”、“a.b[2]”、“a.b[2].c”,在 [] 内被筛选为 int 数字或字符串。

function getValue(path: string): any

参数

path

string

内存路径。

返回

any

价值。

setValue(string, any)

将值设置为给定路径。

function setValue(path: string, value: any)

参数

path

string

内存路径。

value

any

要设置的值。

version()

版本用于标识特定内存实例是否已更新。 如果未更改版本,调用方可以选择使用缓存的结果,而不是重新计算所有内容。

function version(): string

返回

string