Save and Get

Yo saveData, getData.

此腳本不應該直接安裝,它是一個供其他腳本使用的函式庫。欲使用本函式庫,請在腳本 metadata 寫上: // @require https://update.gf.qytechs.cn/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;
    };
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址