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 相关文章推荐
类似CSDN图片切换效果脚本
Sep 17 Javascript
ExtJS 入门
Oct 29 Javascript
浅谈javascript构造函数与实例化对象
Jun 22 Javascript
一个php+js实时显示时间问题
Oct 12 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
Dec 02 Javascript
原生JS实现幻灯片
Feb 22 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
May 09 Javascript
微信小程序之多文件下载的简单封装示例
Jan 29 Javascript
JS同步、异步、延迟加载的方法
May 05 Javascript
node.JS事件机制与events事件模块的使用方法详解
Feb 06 Javascript
微信小程序实现列表的横向滑动方式
Jul 15 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下拉选项的批量操作的实现代码
2013/10/14 PHP
关于__defineGetter__ 和__defineSetter__的说明
2007/05/12 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
javascript在IE下trim函数无法使用的解决方法
2014/09/12 Javascript
Node.js 制作实时多人游戏框架
2015/01/08 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
Bootstrap实现默认导航栏效果
2020/09/21 Javascript
js实现的简单图片浮动效果完整实例
2016/05/10 Javascript
layui框架table 数据表格的方法级渲染详解
2018/08/19 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
2019/07/20 Javascript
使用vue实现HTML页面生成图片的方法
2020/03/12 Javascript
JavaScript如何实现监听键盘输入和鼠标监点击
2020/07/20 Javascript
JavaScript实现网页留言板功能
2020/11/23 Javascript
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
Python网络编程详解
2017/10/31 Python
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
python正则实现计算器功能
2017/12/14 Python
浅谈Python Opencv中gamma变换的使用详解
2018/04/02 Python
python 产生token及token验证的方法
2018/12/26 Python
Python八皇后问题解答过程详解
2019/07/29 Python
Python实现二叉搜索树BST的方法示例
2019/07/30 Python
python如何删除列为空的行
2020/07/17 Python
python用700行代码实现http客户端
2021/01/14 Python
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
写自荐信三大法宝
2014/01/24 职场文书
服务员岗位职责
2014/01/29 职场文书
给校长的一封建议书
2014/03/12 职场文书
小学教师寄语大全
2014/04/03 职场文书
法人授权委托书
2014/04/03 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
2014年基建工作总结
2014/12/12 职场文书
2015年学校教育教学工作总结
2015/04/22 职场文书
Vscode中SSH插件如何远程连接Linux
2022/05/02 Servers