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获取html参数及向swf传递参数应用介绍
Feb 18 Javascript
jQuery中读取json文件示例代码
May 10 Javascript
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
Apr 12 Javascript
js与css实现弹出层覆盖整个页面的方法
Dec 13 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
Apr 15 Javascript
jquery及js实现动态加载js文件的方法
Jan 21 Javascript
创建简单的node服务器实例(分享)
Jun 23 Javascript
js前端导出Excel的方法
Nov 01 Javascript
vue弹窗消息组件的使用方法
Sep 24 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
Sep 10 Javascript
jQuery 操作 HTML 元素和属性的方法
Nov 12 jQuery
微信小程序云开发 搭建一个管理小程序
May 17 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 nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
2009/08/21 PHP
php开启openssl的方法
2014/05/15 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
javascript判断单选框或复选框是否选中方法集锦
2007/04/04 Javascript
防止网站内容被拷贝的一些方法与优缺点好处与坏处分析
2007/11/30 Javascript
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
js获取url参数代码实例分享(JS操作URL)
2013/12/13 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
2014/06/09 Javascript
JQuery设置时间段下拉选择实例
2014/12/30 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
2015/03/18 Javascript
JS+DIV+CSS排版布局实现美观的选项卡效果
2015/10/10 Javascript
原生js配合cookie制作保存路径的拖拽
2015/12/29 Javascript
搞定immutable.js详细说明
2016/05/02 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
js设置和获取自定义属性的方法
2016/10/20 Javascript
JavaScript中的子窗口与父窗口的互相调用问题
2017/02/08 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
2020/07/19 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
2020/09/11 Javascript
小程序自定义圆形进度条
2020/11/17 Javascript
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
python里将list中元素依次向前移动一位
2014/09/12 Python
python实现字符串连接的三种方法及其效率、适用场景详解
2017/01/13 Python
windows上安装Anaconda和python的教程详解
2017/03/28 Python
python利用微信公众号实现报警功能
2018/06/10 Python
pandas删除指定行详解
2019/04/04 Python
对PyQt5中树结构的实现方法详解
2019/06/17 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
2020版Python学习路线图(附学习资料)
2020/09/15 Python
python图片合成的示例
2020/11/09 Python
临床医学大学生求职信
2013/09/28 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
不服劳动仲裁起诉书
2015/05/20 职场文书
原告代理词范文
2015/05/25 职场文书
centos8安装MongoDB的详细过程
2021/10/24 MongoDB