js合并两个数组生成合并后的key:value数组


Posted in Javascript onMay 09, 2018

核心代码

// var activeSubjectsName = ["语文", "数学", "英语", "思想品德", "科学"];
// var activeSubjectsNum = [46, 2, 2, 28, 29];
// var activeSubjectsArr = [];

for (var i = 0; i < activeSubjectsName.length; i++) {
 console.log(i);
 var activeSubjectsObject = {};
 for (var j = 0; j < activeSubjectsNum.length; j++) {
  if (i == j) {
   activeSubjectsObject.name = activeSubjectsName[i];
   activeSubjectsObject.value = activeSubjectsNum[j];
   activeSubjectsArr.push(activeSubjectsObject);
  }
 }
}
console.log(activeSubjectsArr);
// activeSubjectsArr=[
// {name: "语文", value: 46},
// {name: "数学", value: 2},
// {name: "英语", value: 2},
// {name: "思想品德", value: 28},
// {name: "科学", value: 29}
// ]

原理就是将两个数组结合到一个数组里面,跟json对照关系一样,需要的朋友可以参考一下,注意两个数组按顺序对应好即可。

Javascript 相关文章推荐
jquery中eq和get的区别与使用方法
Apr 14 Javascript
js实时监听文本框状态的方法
Apr 26 Javascript
在浏览器中获取当前执行的脚本文件名的代码
Jul 19 Javascript
jquery select 设置默认选中的示例代码
Feb 07 Javascript
JavaScript中常用的六种互动方法示例
Mar 13 Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 Javascript
js正则表达式注册页面表单验证
Oct 11 Javascript
JQuery判断正整数整理小结
Aug 21 jQuery
实例分析JS与Node.js中的事件循环
Dec 12 Javascript
vue.js中npm安装教程图解
Apr 10 Javascript
js中的闭包实例展示
Nov 01 Javascript
vue实现购物车结算功能
Jun 18 Javascript
详解Puppeteer 入门教程
May 09 #Javascript
node基于puppeteer模拟登录抓取页面的实现
May 09 #Javascript
nuxt框架中路由鉴权之Koa和Session的用法
May 09 #Javascript
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 #jQuery
JS验证输入的是否是数字及保留几位小数问题
May 09 #Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
May 09 #Javascript
node puppeteer(headless chrome)实现网站登录
May 09 #Javascript
You might like
PHPMailer发送HTML内容、带附件的邮件实例
2014/07/01 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
PHP中函数gzuncompress无法使用的解决方法
2017/03/02 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
通过Mootools 1.2来操纵HTML DOM元素
2009/09/15 Javascript
JavaScript对象链式操作代码(jquery)
2010/07/04 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
JS/Jquery判断对象为空的方法
2015/06/11 Javascript
JavaScript Date对象详解
2016/03/01 Javascript
JavaScript学习笔记之创建对象
2016/03/25 Javascript
javascript拖拽应用实例(二)
2016/03/25 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
详解JavaScript之Array.reduce源码解读
2020/11/01 Javascript
[02:11]DOTA2上海特级锦标赛主赛事第二日RECAP
2016/03/04 DOTA
详解Python迭代和迭代器
2016/03/28 Python
在Linux命令行终端中使用python的简单方法(推荐)
2017/01/23 Python
Python实现的文本编辑器功能示例
2017/06/30 Python
详解Python sys.argv使用方法
2019/05/10 Python
pytorch forward两个参数实例
2020/01/17 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
简单了解pytest测试框架setup和tearDown
2020/04/14 Python
详解HTML5中的标签
2015/06/19 HTML / CSS
美国益智玩具购物网站:Fat Brain Toys
2017/11/03 全球购物
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
中专毕业个人的自荐信格式
2013/09/21 职场文书
旅游与酒店管理专业求职信
2014/07/21 职场文书
鲁迅故里导游词
2015/02/05 职场文书
毕业赠语大全
2015/06/23 职场文书
React 高阶组件HOC用法归纳
2021/06/13 Javascript
CSS基础详解
2021/10/16 HTML / CSS
一文简单了解MySQL前缀索引
2022/04/03 MySQL
SQL Server使用PIVOT与unPIVOT实现行列转换
2022/05/25 SQL Server