全部产品

kv - 键值存储

更新时间:2020-09-22 19:37:03

kv - 键值存储为持久化存储,设备掉电无影响。

示例代码

var kv = require('kv');

var key = 'key-test';
var value = 'this is amp kv test file';

// kv set
kv.setStorageSync(key, value);

// kv get
var val = kv.getStorageSync(key);
console.log('kv read: ' + val);

// kv remove
kv.removeStorageSync(key);

方法

kv.setStorageSync(String key, String value)

新增/更新 key-value。

入参

属性

类型

必填

描述

key

String

需要新增的key。

value

String

需要新增的value。

返回值

  • Number类型,0:成功,其他:失败。

kv.getStorageSync(String key)

读取KV中的值。

入参

属性

类型

必填

描述

key

String

需要读取的key。

返回值

  • String类型,读取到的value值;如果读取失败则返回undefined。

kv.removeStorageSync(String key)

清除key-value值。

入参

属性

类型

必填

描述

key

String

需要清除的key。