await asyncStorage.setItem("myobj", object);
let value = await asyncStorage.getItem("myobj");
is(object.x, value.x, "value is correct");
is(object.y, value.y, "value is correct");
is(object.z, value.z, "value is correct");
await asyncStorage.removeItem("myobj");
value = await asyncStorage.getItem("myobj");
is(value, null, "value is correct");
});
add_task(async function () {
await asyncStorage.clear();
let len = await asyncStorage.length();
is(len, 0, "length is correct");
await asyncStorage.setItem("key1", "value1");
len = await asyncStorage.length();
is(len, 1, "length is correct");
await asyncStorage.setItem("key2", "value2");
len = await asyncStorage.length();
is(len, 2, "length is correct");
await asyncStorage.setItem("key3", "value3");
len = await asyncStorage.length();
is(len, 3, "length is correct");
let key = await asyncStorage.key(0);
is(key, "key1", "key is correct");
key = await asyncStorage.key(1);
is(key, "key2", "key is correct");
key = await asyncStorage.key(2);
is(key, "key3", "key is correct");
key = await asyncStorage.key(3);
is(key, null, "key is correct");
await asyncStorage.clear();
key = await asyncStorage.key(0);
is(key, null, "key is correct");
len = await asyncStorage.length();
is(len, 0, "length is correct");
});
¤ Dauer der Verarbeitung: 0.15 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.