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 相关文章推荐
jQuery EasyUI API 中文文档 - Documentation 文档
Sep 29 Javascript
谷歌地图打不开的解决办法
Aug 07 Javascript
JavaScript检查某个function是否是原生代码的方法
Aug 20 Javascript
JavaScript实现twitter puddles算法实例
Dec 06 Javascript
jQuery实现仿百度帖吧头部固定导航效果
Aug 07 Javascript
Javascript removeChild()删除节点及删除子节点的方法
Dec 27 Javascript
JS+CSS实现的漂亮渐变背景特效代码(6个渐变效果)
Mar 25 Javascript
用jQuery的AJax实现异步访问、异步加载
Nov 02 Javascript
jQuery用noConflict代替$的实现方法
Apr 12 jQuery
Angular.Js中ng-include指令的使用与实现
May 07 Javascript
Vue声明式渲染详解
May 17 Javascript
vue不操作dom实现图片轮播的示例代码
Dec 18 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
Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
2010/02/16 PHP
ThinkPHP自动转义存储富文本编辑器内容导致读取出错的解决方法
2014/08/08 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
2017/11/10 PHP
浅谈Laravel POST,PUT,PATCH 路由的区别
2019/10/15 PHP
prototype与jquery下Ajax实现的差别
2009/09/13 Javascript
ajax与302响应代码测试
2013/10/23 Javascript
JS实现控制表格行文本对齐的方法
2015/03/30 Javascript
jquery实现鼠标滑过小图查看大图的方法
2015/07/20 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
2016/09/05 Javascript
微信小程序页面传值实例分析
2017/04/19 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
vue 权限认证token的实现方法
2018/07/17 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
Vue组件通信中非父子组件传值知识点总结
2019/12/05 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
JavaScript 实现拖拽效果组件功能(兼容移动端)
2020/11/11 Javascript
Javascript新手入门之字符串拼接与变量的应用
2020/12/03 Javascript
Python端口扫描简单程序
2016/11/10 Python
Python文件操作,open读写文件,追加文本内容实例
2016/12/14 Python
python使用opencv读取图片的实例
2017/08/17 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
python用plt画图时,cmp设置方法
2018/12/13 Python
Python 分发包中添加额外文件的方法
2019/08/16 Python
python retrying模块的使用方法详解
2019/09/25 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
2019/10/11 Python
如何更改 pandas dataframe 中两列的位置
2019/12/27 Python
html5手机端页面可以向右滑动导致样式受影响的问题
2018/06/20 HTML / CSS
美国最受欢迎的童装品牌之一:The Children’s Place
2016/07/23 全球购物
年度考核自我鉴定
2013/11/09 职场文书
个人承诺书
2014/03/26 职场文书
环保倡议书500字
2014/05/15 职场文书
师德师风整改措施
2014/10/24 职场文书
夫妻分居协议书范本(有子女版)
2014/11/01 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书