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 相关文章推荐
兼容Mozilla必须知道的知识。
Jan 09 Javascript
javascript 获取图片颜色
Apr 05 Javascript
基于Jquery的淡入淡出的特效基础练习
Dec 13 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
Feb 14 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
Dec 20 Javascript
清除div下面的所有标签的方法
Feb 17 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
Oct 20 Javascript
JS中完美兼容各大浏览器的scrolltop方法
Apr 17 Javascript
JS实现选项卡实例详解
Nov 17 Javascript
jquery  实现轮播图详解及实例代码
Oct 12 Javascript
jQuery事件对象总结
Oct 17 Javascript
关于vue中如何监听数组变化
Apr 28 Vue.js
详解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
解析php中var_dump,var_export,print_r三个函数的区别
2013/06/21 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
2016/10/08 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
PHP实现基于3DES算法加密解密字符串示例
2018/08/24 PHP
PHP实现随机发扑克牌
2020/04/22 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
使用RequireJS优化JavaScript引用代码的方法
2015/07/01 Javascript
js实现兼容IE、Firefox的图片缩放代码
2015/12/08 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
JavaScript面试开发常用的知识点总结
2016/08/08 Javascript
JavaScript学习笔记整理_关于表达式和语句
2016/09/19 Javascript
利用JS判断鼠标移入元素的方向
2016/12/11 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
2020/08/19 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
python3.4用函数操作mysql5.7数据库
2017/06/23 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
python对 MySQL 数据库进行增删改查的脚本
2020/10/22 Python
adidas马来西亚官网:adidas MY
2020/09/12 全球购物
海量信息软件测试笔试题
2015/08/08 面试题
学校大课间活动方案
2014/01/30 职场文书
新春文艺演出主持词
2014/03/27 职场文书
厨房管理计划书
2014/04/27 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
幼儿园教师师德师风演讲稿:爱我所爱 无悔青春
2014/09/10 职场文书
招标授权委托书样本
2014/09/23 职场文书
大学生见习报告范文
2014/11/03 职场文书
校长师德表现自我评价
2015/03/05 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
家长反馈意见及建议
2015/06/03 职场文书