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判断IE版本的代码 超管用!
Aug 09 Javascript
JavaScript对象创建及继承原理实例解剖
Feb 28 Javascript
Javascript无阻塞加载具体方式
Jun 28 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
Jul 01 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 Javascript
iframe跨域通信封装详解
Aug 11 Javascript
php基于redis处理session的方法
Mar 14 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
Aug 18 Javascript
Electron + vue 打包桌面操作流程详解
Jun 24 Javascript
js利用递归与promise 按顺序请求数据的方法
Aug 30 Javascript
vue quill editor 使用富文本添加上传音频功能
Jan 14 Javascript
JS中this的4种绑定规则详解
Feb 04 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邮件类
2007/01/03 PHP
php基于curl主动推送最新内容给百度收录的方法
2016/10/14 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
[对联广告] JS脚本类
2006/08/27 Javascript
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
2009/11/04 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
2010/06/21 Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
2010/12/02 Javascript
JavaScript作用域链示例分享
2014/05/27 Javascript
JavaScript判断用户名和密码不能为空的实现代码
2016/05/16 Javascript
原生js实现弹出层登录拖拽功能
2016/12/05 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
2017/03/09 Javascript
常用的几个JQuery代码片段
2017/03/13 Javascript
webpack学习--webpack经典7分钟入门教程
2017/06/28 Javascript
mac上node.js环境的安装测试
2017/07/03 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
python paramiko实现ssh远程访问的方法
2013/12/03 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
详解mac python+selenium+Chrome 简单案例
2019/11/08 Python
Pytorch 实现权重初始化
2019/12/31 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
static关键字的用法
2013/10/07 面试题
服装厂厂长职责
2013/12/16 职场文书
公司人力资源的自我评价
2014/01/02 职场文书
大学生秋游活动方案
2014/02/17 职场文书
学习党章的体会
2014/11/07 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
爱国主义电影观后感
2015/06/18 职场文书
2015迎新晚会开场白
2015/07/17 职场文书
《最后一头战象》教学反思
2016/02/16 职场文书
Java基础之详解HashSet的使用方法
2021/06/30 Java/Android
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers