上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

怎么写可以在再次刷新时获取已经保存的GM_getValue

[复制链接]
  • TA的每日心情
    无聊
    前天 16:26
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    6

    主题

    9

    帖子

    28

    积分

    助理工程师

    Rank: 1

    积分
    28
    发表于 2022-7-27 21:57:24 | 显示全部楼层 | 阅读模式
    2油猫币

    const arr = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'c', 'd', 'e', 'f', 'g'];

    GM_setValue("keyWord", arr);

    const myKeyWord = arr => {

    arr = GM_getValue("keyWord");
    
    if (Array.isArray(arr)) {
    
        arr = [...new Set(arr)];
    
        const prompt = window.prompt("输入关键字");
    
        if (prompt != null && prompt != "") {
    
            if (arr.includes(prompt)) {
    
                window.confirm(`【${prompt}】已经存在`);
    
            } else {
    
                arr.push(prompt);
                GM_setValue("keyWord", arr);
    
                window.confirm(arr);
    
                console.log(arr);
            }
        }
    
    }

    }

  • TA的每日心情
    慵懒
    2 分钟前
  • 签到天数: 51 天

    [LV.5]常住居民I

    5

    主题

    98

    帖子

    138

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    138

    荣誉开发者猫咪币纪念章

    发表于 2022-7-27 22:15:41 | 显示全部楼层
    // ==UserScript==
    // @name         New Userscript
    // @version      1.0
    // @description  try to take over the world!
    // @match        https://bbs.tampermonkey.net.cn/
    // @grant        GM_setValue
    // @grant        GM_getValue
    // ==/UserScript==
    
    const myKeyWord = () => {
        let arr = GM_getValue("keyWord", ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'c', 'd', 'e', 'f', 'g']);
        if(Array.isArray(arr)) {
            arr = [...new Set(arr)];
            const prompt = window.prompt("输入关键字");
            if(prompt != null && prompt != "") {
                if(arr.includes(prompt)) {
                    window.confirm(`【${prompt}】已经存在`);
                } else {
                    arr.push(prompt);
                    GM_setValue("keyWord", arr);
                    window.confirm(arr);
                    console.log(arr);
                }
            }
        }
    }
    myKeyWord();

    这样?没太看懂

    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 00:00
  • 签到天数: 53 天

    [LV.5]常住居民I

    352

    主题

    3091

    帖子

    3100

    积分

    管理员

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    3100

    猫咪币纪念章国庆纪念章中秋纪念章荣誉开发者家财万贯管理员

    发表于 2022-7-27 22:29:23 | 显示全部楼层
    steven026 发表于 2022-7-27 22:15
    [md]```
    // ==UserScript==
    // @name         New Userscript

    哥哥好热心!
    点赞!
    (不会用评分
    只能言语鼓励了

    已有1人评分好评 理由
    cxxjackie + 1 开发者用户组无法评分,切换用户组就好了(.

    查看全部评分 总评分:好评 +1 

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    13

    主题

    28

    帖子

    51

    积分

    初级工程师

    Rank: 4

    积分
    51

    中秋纪念章国庆纪念章活跃会员新人报道

    发表于 2022-7-27 22:51:27 | 显示全部楼层
    李恒道 发表于 2022-7-27 22:29
    哥哥好热心!
    点赞!
    (不会用评分

    我也要像哥哥一样做一个水贴达人
    可能我

    这是最后一次拥抱你
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2 分钟前
  • 签到天数: 51 天

    [LV.5]常住居民I

    5

    主题

    98

    帖子

    138

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    138

    荣誉开发者猫咪币纪念章

    发表于 2022-7-27 23:06:23 | 显示全部楼层
    李恒道 发表于 2022-7-27 22:29
    哥哥好热心!
    点赞!
    (不会用评分

    我也想成为像哥哥一样这么热(da)心(shui)肠(bi)的人😄
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    12

    主题

    402

    帖子

    579

    积分

    荣誉开发者

    Rank: 10Rank: 10Rank: 10

    积分
    579

    活跃会员热心会员突出贡献三好学生猫咪币纪念章中秋纪念章国庆纪念章荣誉开发者

    发表于 2022-7-27 23:14:46 | 显示全部楼层
    myKeyWord是个函数,你光定义了函数却没有调用它。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 00:09
  • 签到天数: 67 天

    [LV.6]常住居民II

    150

    主题

    2001

    帖子

    2133

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    2133

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章管理员家财万贯

    发表于 2022-7-28 09:36:47 | 显示全部楼层
    @[color=rgb(153, 153, 153) !important]cxxjackie @李恒道 原来开发者不能评分么。。。我一直不知道,我现在去修改一下配置。。。。
    已有1人评分好评 油猫币 理由
    李恒道 + 1 + 7 ggnb!

    查看全部评分 总评分:好评 +1  油猫币 +7 

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表