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中的绑定与解绑函数应用示例
Jun 24 Javascript
JavaScript将页面表格导出为Excel的具体实现
Dec 27 Javascript
jQuery实现表格颜色交替显示的方法
Mar 09 Javascript
jquery仿百度经验滑动切换浏览效果
Apr 14 Javascript
JavaScript动态添加style节点的方法
Jun 09 Javascript
Extjs实现下拉菜单效果
Apr 01 Javascript
Angular将填入表单的数据渲染到表格的方法
Sep 22 Javascript
JS关于刷新页面的相关总结
May 09 Javascript
JS将网址url转化为JSON格式的方法
Jul 02 Javascript
Vue高版本中一些新特性的使用详解
Sep 25 Javascript
简单了解vue中的v-if和v-show的区别
Oct 08 Javascript
基于JS判断对象是否是数组
Jan 10 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+iframe实现隐藏无刷新上传文件
2012/02/10 PHP
php中文繁体和简体相互转换的方法
2015/03/21 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
2017/02/08 PHP
Laravel框架模型的创建及模型对数据操作示例
2019/05/07 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
JavaScript下利用fso判断文件是否存在的代码
2010/12/11 Javascript
javascript使用百度地图api和html5特性获取浏览器位置
2014/01/10 Javascript
Javascript实现字数统计
2015/07/03 Javascript
js生成随机数的方法实例
2015/10/16 Javascript
自己封装的一个原生JS拖动方法(推荐)
2016/11/22 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
微信小程序异步处理详解
2017/11/10 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
webpack公共组件引用路径简化小技巧
2018/06/15 Javascript
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
uni-app之APP和小程序微信授权方法
2019/05/09 Javascript
详解Python中的文本处理
2015/04/11 Python
Python批量修改文本文件内容的方法
2016/04/29 Python
浅析Python 中整型对象存储的位置
2016/05/16 Python
python中实现延时回调普通函数示例代码
2017/09/08 Python
Django 多语言教程的实现(i18n)
2018/07/07 Python
Django中的session用法详解
2020/03/09 Python
Python列表切片常用操作实例解析
2020/03/10 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
2020/09/04 Python
时装界的“朋克之母”:Vivienne Westwood
2017/07/06 全球购物
全球精选男装和家居用品:Article
2020/04/13 全球购物
大专自我鉴定范文
2013/10/23 职场文书
最新教师自我评价分享
2013/11/12 职场文书
师生聚会感言
2014/01/26 职场文书
公民授权委托书范本
2014/09/17 职场文书
先进集体申报材料
2014/12/25 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏
nginx rewrite功能使用场景分析
2022/05/30 Servers