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 相关文章推荐
js arguments.callee的应用代码
May 07 Javascript
JavaScript isPrototypeOf和hasOwnProperty使用区别
Mar 04 Javascript
JavaScript实现点击按钮切换网页背景色的方法
Oct 17 Javascript
浅析JavaScript 调试方法和技巧
Oct 22 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
Nov 16 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
Nov 30 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
Jul 18 Javascript
SVG描边动画
Feb 23 Javascript
利用JavaScript实现栈的数据结构示例代码
Aug 02 Javascript
React 组件转 Vue 组件的命令写法
Feb 28 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
Apr 26 Javascript
JS XMLHttpRequest原理与使用方法深入详解
Apr 30 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
让你的PHP同时支持GIF、png、JPEG
2006/10/09 PHP
php 中文处理函数集合
2008/08/27 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
javascript XMLHttpRequest对象全面剖析
2010/04/24 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
原生JS实现仿淘宝网左侧商品分类菜单效果代码
2015/09/10 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
js遍历json的key和value的实例
2017/01/22 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
2017/12/06 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
Node.js模拟发起http请求从异步转同步的5种用法
2018/09/26 Javascript
Python实例分享:快速查找出被挂马的文件
2014/06/08 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
Python中的命令行参数解析工具之docopt详解
2017/03/27 Python
基于python3 类的属性、方法、封装、继承实例讲解
2017/09/19 Python
Python基于FTP模块实现ftp文件上传操作示例
2018/04/23 Python
python基于三阶贝塞尔曲线的数据平滑算法
2019/12/27 Python
Tensorflow 自定义loss的情况下初始化部分变量方式
2020/01/06 Python
对tensorflow中cifar-10文档的Read操作详解
2020/02/10 Python
基于TensorFlow的CNN实现Mnist手写数字识别
2020/06/17 Python
什么是.net
2015/08/03 面试题
一名老师的自我评价
2014/02/07 职场文书
大四自我鉴定
2014/02/08 职场文书
美德少年事迹材料500字
2014/08/19 职场文书
大学军训自我鉴定大全
2014/09/18 职场文书
商务代表岗位职责
2015/02/15 职场文书
复兴之路观后感
2015/06/02 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript
windows系统安装配置nginx环境
2022/06/28 Servers