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可访问其它域名的cookie的方法
Sep 18 Javascript
javascript脚本调试方法小结
Nov 24 Javascript
Javascript学习笔记6 prototype的提出
Jan 11 Javascript
不要使用jQuery触发原生事件的方法
Mar 03 Javascript
SeaJS 与 RequireJS 的差异对比
Dec 08 Javascript
javascript实现简单的鼠标拖动效果实例
Apr 10 Javascript
jquery实现表单验证并阻止非法提交
Jul 09 Javascript
基于replaceChild制作简单的吞噬特效
Sep 21 Javascript
原生javascript实现图片无缝滚动效果
Feb 12 Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
Jun 11 Javascript
javascript中的隐式调用
Feb 10 Javascript
Nuxt页面级缓存的实现
Mar 09 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中使用CURL获取页面title例子
2015/01/07 PHP
php实现简单文件下载的方法
2015/01/30 PHP
php实现自定义中奖项数和概率的抽奖函数示例
2017/05/26 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
JS 巧妙获取剪贴板数据 Excel数据的粘贴
2009/07/09 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
JavaScript中各种编码解码函数的区别和注意事项
2010/08/19 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
自制微信公众号一键排版工具
2016/09/22 Javascript
浅谈键盘上回车按钮的js触发事件
2017/02/13 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
vue+elementUI实现简单日历功能
2020/09/24 Javascript
Python创建二维数组实例(关于list的一个小坑)
2017/11/07 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
查找廉价航班和发现新目的地:Kiwi.com
2019/02/25 全球购物
英国运动服、设备及配件网站:DW Sports
2019/12/04 全球购物
Eton丹麦官网:精美的男式衬衫
2020/05/27 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
巧克力蛋糕店创业计划书
2014/01/14 职场文书
中学生寄语大全
2014/04/03 职场文书
业务内勤岗位职责
2014/04/30 职场文书
会计毕业生自荐书
2014/06/12 职场文书
甜品店创业计划书
2014/08/14 职场文书
档案工作汇报材料
2014/08/21 职场文书
颐和园的导游词
2015/01/30 职场文书
裁员通知
2015/04/25 职场文书
风之谷观后感
2015/06/11 职场文书
探究Mysql模糊查询是否区分大小写
2021/06/11 MySQL
React如何使用axios请求数据并把数据渲染到组件
2022/08/05 Javascript