javascript - 在 JavaScript 或 jQuery 中构建数据数组

标签 javascript jquery

如何使用 JavaScript 中的循环生成此类数据?

 data: [{
     y: 'bjjjjjjj mmnmmanf j',
     a: 98,
     b: 48

 }, {
     y: 'd',
     a: 50,
     b: 40
 }, {
     y: 'e',
     a: 75,
     b: 65
 }, {
     y: 'f',
     a: 50,
     b: 40
 }, {
     y: 'g',
     a: 75,
     b: 65
 }, {
     y: 'h',
     a: 100,
     b: 90
 }],

到目前为止,我已经将数据存储在不同的数组中,但不知道如何才能 生成结构:

[{y:'d',a:98,b:48},{y:'d',a:50,b:40}, etc...]

这是我的数组:

I_array = [98,50,75,50,75,100];
C_array = [48,40,46,40,65,90];
Name_array = ['b','d','e','f','g','h'];

最佳答案

试试这个: 这只是一个例子。你可以根据你的要求循环它。

var data = [];
for(var i = 0;i<4;i++)                   //your for loop starts here
{
    var obj = {};
    obj.y ='y';
    obj.a='a';
    obj.z='e';
    data.push(obj);
}

关于javascript - 在 JavaScript 或 jQuery 中构建数据数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29943061/

相关文章:

javascript - 鼠标点击限制问题,如alert()

javascript - 如何使用 javascript 获取重定向 url?

javascript - 如何在 Cordova 中从一个 Js 访问一个 Sql lite 变量到另一个 Js

jquery - if 语句运行失败

jquery - 维基百科 API 和响应语言

javascript - 一些浏览器无法识别通过 Javascript 添加的元标记

javascript - 如何为一台 Accordion 制作多个切换开关?

javascript - 更改两个输入字段的属性

javascript - Blur() 不适用于这种情况?

javascript - 使用 JavaScript 格式化 JSON 日期