在Javascript对象中查找数据

SBB

我有一个通过数据库调用创建的javascript对象。它将有多个项目,我将需要能够通过特定的键/值(模块ID)来引用一个项目。

success: function(data) {

        // Define our local vars
        var moduleIncludes = Array();

        // Loop over each of the users selected modules and put them into an array
        $(data).find('modules').each(function() {

            // Push module JS file names to an array
            moduleIncludes.push($(this).find('moduleJSFile').text());

            // Create an object of module data
            moduleData.push({
              moduleID: $(this).find('moduleID').text(),
              moduleRow: $(this).find('row').text(),
              moduleColumn: $(this).find('col').text(),
              moduleName: $(this).find('moduleName').text(),
              moduleDescription: $(this).find('moduleDescription').text(),
              moduleJSFile: $(this).find('moduleJSFile').text(),
              moduleIcon: $(this).find('moduleIcon').text(),
              moduleStartingXsize: $(this).find('startingXsize').text(),
              moduleStartingYsize: $(this).find('startingYsize').text(),
              moduleResizeLocked: $(this).find('resizeLocked').text(),
              moduleMinXsize: $(this).find('minXsize').text(),
              moduleMinYsize: $(this).find('minYsize').text()
            });
        });

        // Using our array of modules, fetch them to include them into the page
        $.getMultiScripts(moduleIncludes, 'includes/js/modules/').done(function() {
            // All of the modules have been included. Trigger the grid functionality.
            renderCanvas();
        });
    }
});

不必遍历每个对象来查找我要寻找的东西,有没有一种方法可以使我用对象命名,moduleID因为它具有唯一性?

例如,如果我想查看与moduleId 1有关的所有数据,我希望能够仅按ID搜索对象,而不是循环查找该对象。

我可以在创作中实现这一目标吗?

在此处输入图片说明

马哈迈尔·萨米(Mahmal Sami)

也许您需要的更像是:

moduleIncludes = {};
moduleIncludes[Id] = {"moduleRow":$(this).find('row').text() ...};

这样,您就可以直接从ID请求特定的模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在JavaScript对象中查找值

来自分类Dev

在对象数组中查找数据数组

来自分类Dev

如何使用JavaScript在HTML DOM对象数组中通过数据选择器查找元素?

来自分类Dev

在JavaScript对象中查找重复的键

来自分类Dev

在JavaScript对象中按值查找

来自分类Dev

ReactJS / JavaScript在对象中查找数组

来自分类Dev

在对象的JavaScript数组中查找属性

来自分类Dev

在javascript对象中查找元素的位置

来自分类Dev

JSON对象中的JavaScript查找属性

来自分类Dev

根据Javascript中的参数查找嵌套对象

来自分类Dev

从JavaScript中的对象提取数据

来自分类Dev

从JavaScript中的对象提取数据

来自分类Dev

对象 json 数据中的 javascript/jquery 对象

来自分类Dev

如何在javascript对象中按键查找对象?

来自分类Dev

数组中的JSON对象数组在javascript中查找和替换

来自分类Dev

在JavaScript中的对象数组中查找数组元素的索引?

来自分类Dev

在SQL Server数据库中查找最近的对象更改

来自分类Dev

MongoDB-从对象内部的数组中查找数据

来自分类Dev

Javascript:在数组中查找对象的索引,不知道索引,仅查找对象

来自分类Dev

从JavaScript中的数组对象获取数据

来自分类Dev

在<a>标记中包含JavaScript / jQuery对象数据

来自分类Dev

从javascript中的数组对象获取数据

来自分类Dev

从javascript中的json对象获取数据

来自分类Dev

使用递归过滤javascript中的对象数据

来自分类Dev

如何从JavaScript中的对象计算新数据

来自分类Dev

在javascript数组中查找和修改深度嵌套的对象

来自分类Dev

在Javascript对象中查找键并获取每个键的值

来自分类Dev

javascript在嵌套数组中查找子对象

来自分类Dev

查找有关遍历javascript中对象的错误

Related 相关文章

热门标签

归档