Yo saveData, getData.
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greatest.deepsurf.us/scripts/489971/1343998/Save%20and%20Get.js
// ==UserScript==
// @name Save and Get
// @namespace none
// @version 0.1
// @description Yo saveData, getData.
// @author no
// @match *://*/*
// @grant unsafeWindow
// ==/UserScript==
(() => {
'use strict';
unsafeWindow.saveData = (key, value) => {
localStorage.setItem(key, JSON.stringify(value));
};
unsafeWindow.getData = (keysArray) => {
const data = {};
keysArray.forEach(key => {
try {
const value = localStorage.getItem(key);
if (value !== null) {
data[key] = JSON.parse(value);
}
} catch (error) {
console.error('Ошибка при загрузке данных:', error);
}
});
return data;
};
})();