为了账号安全,请及时绑定邮箱和手机立即绑定

javascript查询字符串与json互转

标签:
JavaScript

一、字符串转json:

  1. 代码:

    /*@desc:字符串转json函数@author <lee> [<complet@163.com>]@param str 字符串@return json json对象*/function strtojson(str){var arr = str.split('&')var json = {}for(var i in arr){    var k = arr[i].split('=')[0]    var v = arr[i].split('=')[1]    json[k] = v}console.log(json)}
  2. 测试:

    var str = 'name=lee&sex=male'var ret = strtojson(str)console.log(ret)
  3. 输出:

    { name: 'lee', sex: 'male' }

    二、json转字符串:

  4. 代码:

    /*@desc:json转字符串函数@author <lee> [<complet@163.com>]@param json json对象@return str 字符串*/function jsontostr(json){var arr = new Array()for(var k in json){    var v = json[k]    var val = k+'='+v    arr.push(val)}var str = arr.join('&')return str}
  5. 测试:

    var json = {name:'lee',sex:'male'}var ret = jsontostr(json)console.log(ret)
  6. 输出:

    name=lee&sex=male

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消