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 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
用jQuery实现一些导航条切换,显示隐藏的实例代码
Jun 08 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
Jul 18 Javascript
JavaScript中数据结构与算法(一):栈
Jun 19 Javascript
JavaScript的Number对象的toString()方法
Dec 18 Javascript
js轮盘抽奖实例分析
Apr 17 Javascript
js 判断各种数据类型的简单方法(推荐)
Aug 29 Javascript
jQuey将序列化对象在前台显示地实现代码(方法总结)
Dec 13 Javascript
jQuery中的deferred对象和extend方法详解
May 08 jQuery
详解Node使用Puppeteer完成一次复杂的爬虫
Apr 18 Javascript
微信小程序实现的一键连接wifi功能示例
Apr 24 Javascript
JS 逻辑判断不要只知道用 if-else 和 switch条件判断(小技巧)
May 27 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
php下检测字符串是否是utf8编码的代码
2008/06/28 PHP
javaScript对象和属性的创建方法
2007/01/15 Javascript
用js实现键盘方向键翻页功能的代码
2007/06/03 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
CSS+Jquery实现页面圆角框方法大全
2009/12/24 Javascript
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
一个JQuery操作Table的代码分享
2012/03/30 Javascript
三种Node.js写文件的方式
2016/03/08 Javascript
jQuery基于排序功能实现上移、下移的方法
2016/11/26 Javascript
Vue列表页渲染优化详解
2017/07/24 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
vue使用自定义icon图标的方法
2018/05/14 Javascript
vue操作动画的记录animate.css实例代码
2019/04/26 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
Javascript实现html转pdf高清版(提高分辨率)
2020/02/19 Javascript
深入理解Python中字典的键的使用
2015/08/19 Python
让python 3支持mysqldb的解决方法
2017/02/14 Python
Python中defaultdict与lambda表达式用法实例小结
2018/04/09 Python
python实现自动登录后台管理系统
2018/10/18 Python
实例详解Python装饰器与闭包
2019/07/29 Python
python实现简单成绩录入系统
2019/09/19 Python
Python @property及getter setter原理详解
2020/03/31 Python
python3定位并识别图片验证码实现自动登录功能
2021/01/29 Python
美国转售二手商品的电子商务平台:BLINQ
2018/12/13 全球购物
安德玛加拿大官网:Under Armour加拿大
2019/10/02 全球购物
怎样写留学自荐信
2013/11/11 职场文书
结婚喜宴主持词
2014/03/14 职场文书
工地宣传标语
2014/06/18 职场文书
协会周年庆活动方案
2014/08/26 职场文书
国庆节促销广告语2014
2014/09/19 职场文书
班主任师德师风自我剖析材料
2014/10/02 职场文书
财务经理岗位职责范本
2015/04/08 职场文书
2016年第十九届推普周活动总结
2016/04/06 职场文书
企业内部管理控制:采购授权审批制度范本
2020/01/19 职场文书
Go语言切片前或中间插入项与内置copy()函数详解
2021/04/27 Golang
新手必备之MySQL msi版本下载安装图文详细教程
2021/05/21 MySQL