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 AnythingSlider滑动效果插件
Feb 07 Javascript
jQuery EasyUI中对表格进行编辑的实现代码
Jun 10 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
Nov 04 Javascript
ie9 提示'console' 未定义问题的解决方法
Mar 20 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
May 03 Javascript
浅析javascript的return语句
Dec 15 Javascript
非常棒的jQuery图片轮播效果
Apr 17 Javascript
js中用cssText设置css样式的简单方法
Sep 19 Javascript
微信小程序 实例应用(记账)详解
Sep 28 Javascript
JS回调函数基本定义与用法实例分析
May 24 Javascript
微信小程序入门之广告条实现方法示例
Dec 05 Javascript
JavaScript原型式继承实现方法
Nov 06 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
wiki-shan写的php在线加密的解密程序
2008/09/07 PHP
Yii学习总结之数据访问对象 (DAO)
2015/02/22 PHP
解决PHP使用CURL发送GET请求时传递参数的问题
2019/10/11 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
JavaScript中用字面量创建对象介绍
2014/12/31 Javascript
jQuery+ajax实现动态执行脚本的方法
2015/01/27 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
2017/03/09 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
详解原生js实现offset方法
2017/06/15 Javascript
JSON创建键值对(key是中文或者数字)方式详解
2017/08/24 Javascript
php中and 和 &amp;&amp;出坑指南
2018/07/13 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
2020/04/09 Javascript
Element Alert警告的具体使用方法
2020/07/27 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
django开发之settings.py中变量的全局引用详解
2017/03/29 Python
python2.7 mayavi 安装图文教程(推荐)
2017/06/22 Python
Python建立Map写Excel表实例解析
2018/01/17 Python
Python使用random.shuffle()打乱列表顺序的方法
2018/11/08 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
Python进行特征提取的示例代码
2020/10/15 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
2021/02/25 Python
html5 canvas 实现光线沿不规则路径运动
2020/04/20 HTML / CSS
分别介绍一下Session Bean和Entity Bean
2015/03/13 面试题
迎接领导欢迎词
2014/01/11 职场文书
品质标语大全
2014/06/21 职场文书
中学生旷课检讨书模板
2014/10/08 职场文书
2014年应急工作总结
2014/12/11 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书