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 相关文章推荐
获取URL地址中的文件名和参数的javascript代码
Sep 02 Javascript
JavaScript 未结束的字符串常量常见解决方法
Jan 24 Javascript
JS案例分享之金额小写转大写
May 15 Javascript
js实现跨域的方法实例详解
Jun 24 Javascript
jQuery中(function($){})(jQuery)详解
Jul 15 Javascript
学习JavaScript设计模式(链式调用)
Nov 26 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之数据支持json字符串、list集合
Aug 11 Javascript
在js中实现邮箱格式的验证方法(推荐)
Oct 24 Javascript
JS绘制微信小程序画布时钟
Dec 24 Javascript
JS实现上传图片的三种方法并实现预览图片功能
Jul 14 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
Sep 18 Javascript
jquery插件开发模式实例详解
Jul 20 jQuery
详解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
桌面中心(一)创建数据库
2006/10/09 PHP
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
php连接mysql数据库
2017/03/21 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
2017/07/13 PHP
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
2014/05/14 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
node.js中的fs.fstat方法使用说明
2014/12/15 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
JQuery使用$.ajax和checkbox实现下次不在通知功能
2015/04/16 Javascript
使用CSS+JavaScript或纯js实现半透明遮罩效果的实例分享
2016/05/09 Javascript
js仿搜狐视频记录片列表展示效果
2020/05/30 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
js实现中文实时时钟
2020/01/15 Javascript
实例讲解JavaScript 计时事件
2020/07/04 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
2020/08/06 Javascript
对于Python装饰器使用的一些建议
2015/06/03 Python
Python中map,reduce,filter和sorted函数的使用方法
2015/08/17 Python
Python实现字符串反转的常用方法分析【4种方法】
2017/09/30 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
python浪漫表白源码
2019/04/05 Python
Pytorch转onnx、torchscript方式
2020/05/25 Python
使用python实现名片管理系统
2020/06/18 Python
丹麦优惠购物网站:PLUSSHOP
2019/03/24 全球购物
捐书寄语赠言
2014/01/18 职场文书
个人自我评价和职业目标
2014/01/24 职场文书
《胡杨》教学反思
2014/02/16 职场文书
优质护理服务演讲稿
2014/05/07 职场文书
陈胜吴广起义口号
2014/06/20 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
2015年中学总务处工作总结
2015/07/22 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
团队合作精神学习心得体会
2016/01/19 职场文书
2020优秀员工演讲稿(三篇)
2019/10/17 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
pycharm无法安装cv2模块问题
2022/05/20 Python