gpt4 book ai didi

Javascript - 根据键在对象中查找并提取找到的数据

转载 作者:行者123 更新时间:2023-11-28 13:05:45 28 4
gpt4 key购买 nike

我有一个localstorage对象,我需要找到所有数据并根据 key 提取它。

对象示例:

    Storage {
agency-list|radio-radio2: "true",
agency|radio-radio1: "true", length: 2
.....}

这就是我获取搜索参数的方式:

let formID = $('form').attr('id');
let regex = new RegExp("^" + formID + "|");

例如,我想在单独的数组或对象中提取所有键值,其中键以agency|开头。

解决这个问题的最佳方法是什么?

最佳答案

您可以使用 Object.keys() 方法来迭代您的键

let Storage = {
"agency-list|radio-radio2": "true",
"agency|radio-radio1": "true",
length: 2 }
let otherStorage = [];
Object.keys(Storage).forEach(key=>{
if(key.startsWith("agency|")){
otherStorage.push(key);
}
});
console.log(otherStorage);

关于Javascript - 根据键在对象中查找并提取找到的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46608952/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com