var str = '?a=1&bb=2.2&cc=jajaj&da=cccc'

转换成对象{a:1,bb:2.2,cc:'jajaj', da: 'cccc'}

// 去掉开头的问号

str = str.slice(1)

console.log(str)

// 按照&将字符串拆分成数组

var arr = str.split('&')

console.log(arr)

// 遍历数组取出每一项

// 新建一个空对象

var obj = {}

for(var i=0;i<arr.length;i++){

console.log(arr[i])

// 把每一项再按照=拆分 得到左边的当成对象key 右边当成对象value

var sonArr = arr[i].split('=')

console.log(sonArr)

obj[sonArr[0]] = sonArr[1]

}

console.log(obj)

js 把字符串转换成对象相关推荐

  1. Js将字符串转换成对象或数组en

    举个例子var test='{ colkey: "col", colsinfo: "NameList" }'a.将文本转换成对象 var test='{ col ...

  2. js中将字符串转换成json的三种方式

    ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法. 1,eval方式解析,恐 ...

  3. 字符串转换成对象的操作

    前言: 在实际项目中,原始拿到的数据不一定是我们想要的类型,我们就需要对它进行处理,今天带来的是字符串转换成对象的操作案例. 问题描述 将字符串 postId=79&id=220027964 ...

  4. js中字符串转成对象,对象转成字符串

    JSON.stringify() 对象转成字符串 JSON.parse(); 字符串转成对象

  5. JS将Json字符串转换成对象、数组

    例如: JSON字符串: var str1 = '{ "name": "cxh", "sex": "man" }'; J ...

  6. js将字符串转换成数字的四种方法

    方法主要有四种 1转换函数.2强制类型转换.3利用js变量弱类型转换.4在字符串前面添加个+ 1.转换函数 js提供了parseInt()和parseFloat()两个转换函数.前者把值转换成整数,后 ...

  7. JSON字符串转换成对象

    序: 在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换,是前后端分离中,不可避免的工作内容. 例如: // JSO ...

  8. js 把数组转换成对象

    var arr = [ ['username', 'jack'], ['age', 18], ['gender', '男'] ] 转换成      {usename: 'jack', age: 18, ...

  9. js 把字符串转成json对象的三种方法

    js 把字符串转成json对象的三种方法 不管字符串是否含有转义字符,都能转换成 Json 对象 1, js自带的eval函数,其中需要添加小括号eval('('+str+')'); function ...

最新文章

  1. html中全选按钮代码怎么写,html中的javascript 全选/取消全选操作示例代码
  2. 常年霸榜 Amazon 数据结构与算法领域 TOP3
  3. 新车模、新舵机、新体验
  4. D3js(四):箭头arrow
  5. mybatis插入图片处理--mysql
  6. 非大学生学计算机,浅谈非计算机专业大学生的计算机教学
  7. PostgreSQL12系统视图pg_stats
  8. 以太坊搭建联盟链_区块链知识普及:什么是以太坊
  9. win ollvm环境_Python3 环境搭建
  10. Android支付接入(四):联通VAC计费
  11. 鲲志说:向我跌宕起伏,喜忧参半的2022致敬!
  12. 一文拿捏:正则表达式
  13. 2023年的 苹果iPhone15/Pro 将有哪些变化
  14. 数据结构与算法笔记(青岛大学王卓老师视频)
  15. cesium实现鹰眼地图(三维)效果
  16. SQL数据库基本语句
  17. 判断一维对象数组的对象时间属性值是未来、今天、昨天、一周内、30天内、30天以前,并将该数组按照时间分类组成二维数组用于分时间段渲染
  18. antd-react 组件库工作以来的总结
  19. LLVM系列(三)小插曲---Clang的常用命令
  20. c语言小球反弹碰壁发出声音,求VB小球碰壁反弹的代码,谢谢

热门文章

  1. 有趣的游戏编程学习网站
  2. cmake报错:xxx can not be used when making a shared object; recompile with -fPIC
  3. windows 系统下载地址
  4. questmobile2020年app排行榜_2020年 中国手机App用户量排行榜top100
  5. 架构抽象之通用流程管理抽象
  6. 解题报告:HDU_6169 Senior PanⅡ (记忆化搜索)
  7. 物联网赋予了油液监测新升级
  8. DM8:达梦数据库dexp-DMP逻辑导出按用户模式定时自动备份数据库
  9. 电力猫网络为何没有普及
  10. 三峡再添“绿色明珠”,东岳庙数据中心背后的力量