JS中的数组转变成JSON格式字符串的方法


Posted in Javascript onMay 09, 2017

有一个JS数组,如:

var arr = [["projectname1","projectnumber1"],["projectname2","projectnumber2"],["projectname3","projectnumber3"]];

想将此数组转换成JSON字符串,如:

var jsonarr = [{"projectname":projectname1,"projectnumber":projectnumber1},{"projectname":projectname2,"projectnumber":projectnumber2},{"projectname":projectname3,"projectnumber":projectnumber3}];

方法如下:

function tojson(arr){ 
  if(!arr.length) return null; 
  var i = 0; 
  len = arr.length, 
  array = []; 
  for(;i<len;i++){ 
    array.push({"projectname":arr[i][0],"projectnumber":arr[i][1]}); 
  } 
  return JSON.stringify(array); 
}

以上所述是小编给大家介绍的JS中的数组转变成JSON格式字符串的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用 JSON 处理缓存
Apr 27 Javascript
js 调用百度地图api并在地图上进行打点添加标注
May 13 Javascript
简单理解vue中Props属性
Oct 27 Javascript
JSON字符串和JSON对象相互转化实例详解
Jan 05 Javascript
Angular ui.bootstrap.pagination分页
Jan 20 Javascript
JavaScript实现单击网页任意位置打开新窗口与关闭窗口的方法
Sep 21 Javascript
使用Vue开发一个实时性时间转换指令
Jan 17 Javascript
Express进阶之log4js实用入门指南
Feb 10 Javascript
javascript实现的时间格式加8小时功能示例
Jun 13 Javascript
JS如何在数组指定位置插入元素
Mar 10 Javascript
详解ES6 CLASS在微信小程序中的应用实例
Apr 24 Javascript
解决elementui表格操作列自适应列宽
Dec 28 Javascript
jQuery插件开发发送短信倒计时功能代码
May 09 #jQuery
JavaScrpt的面向对象全面解析
May 09 #Javascript
ES6正则表达式的一些新功能总结
May 09 #Javascript
Vuex和前端缓存的整合策略详解
May 09 #Javascript
基于JS实现限时抢购倒计时间表代码
May 09 #Javascript
js使用i18n实现页面国际化的方法
May 09 #Javascript
Angular中$state.go页面跳转并传递参数的方法
May 09 #Javascript
You might like
239军机修复记
2021/03/02 无线电
BBS(php &amp; mysql)完整版(六)
2006/10/09 PHP
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
php对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
js 代码集(学习js的朋友可以看下)
2009/07/22 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
40个有创意的jQuery图片、内容滑动及弹出插件收藏集之一
2011/12/31 Javascript
js综合应用实例简单的表格统计
2013/09/03 Javascript
JS长整型精度问题实例分析
2015/01/13 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
前端程序员必须知道的高性能Javascript知识
2016/08/24 Javascript
JS常用知识点整理
2017/01/21 Javascript
Bootstrap框架安装使用详解
2017/01/21 Javascript
JavaScript中三种常见的排序方法
2017/02/24 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
js学习心得_一个简单的动画库封装tween.js
2017/07/14 Javascript
简单实现js进度条加载效果
2020/03/25 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
2020/03/17 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
python按照多个字符对字符串进行分割的方法
2015/03/17 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
python 获取当天凌晨零点的时间戳方法
2018/05/22 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
2020/06/03 Python
Python异常处理机制结构实例解析
2020/07/23 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
台湾最大银发乐活百货:乐龄网
2018/05/21 全球购物
房地产销售计划书
2014/01/10 职场文书
房屋出售协议书
2014/04/10 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
售后服务承诺函格式
2015/01/21 职场文书
毕业实习证明范本
2015/06/16 职场文书
2015年七夕情人节感言
2015/08/03 职场文书
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
Win10 Anaconda安装python-pcl
2022/04/29 Servers