我妹妹正在学习英语和法语。我想为她制作一个小的浏览器词汇表,以便她可以在列表中添加(删除)新单词并浏览她已经学习过的单词。但是我不知道在这种情况下存储数据的首选方式是什么。也许是JSON?
答案 0 :(得分:0)
查看localStorage
。
它允许您在浏览器中缓存字符串数据。当窗口关闭时,find . -name '?????0000*'
被清除,请当心exports.deleteOldItems = functions.database.ref('/path/to/items/{pushId}')
.onWrite(event => {
var ref = event.data.ref.parent; // reference to the items
var now = Date.now();
var cutoff = now - 2 * 60 * 60 * 1000;
var oldItemsQuery = ref.orderByChild('timestamp').endAt(cutoff);
return oldItemsQuery.once('value', function(snapshot) {
// create a map with all children that need to be removed
var updates = {};
snapshot.forEach(function(child) {
updates[child.key] = null
});
// execute all updates in one go and return the result to end the function
return ref.update(updates);
});
});
。
否则,如果您希望代码在所有浏览器上都能工作,则必须使用数据库。
答案 1 :(得分:0)
您可以使用tampermonkey和localStorage制作一个应用程序来记录单词。然而 我猜想chrome浏览器扩展程序可以满足您的要求。例如magoosh-vocabulary,words discoverer expandy