前端Debugger时复制的JS对象字符转JSON对象

前端debugger时,复制的对象在控制台输出时是如下格式,需要转换为对象格式来进行验证操作

javascript 复制代码
bridgeId
: 
4118
createBy
: 
null
createTime
: 
"2023-03-24 10:35:26"
createUserId
: 
1

具体实现代码:

javascript 复制代码
    // 转换
    transform (text) {
      let list = text.split('\n')
      let obj = {}
      let start = false
      for (let i = 0; i < list.length; i++) {
        let item = list[i]
        if (item.trim() === '' && !start) {
          continue
        }
        start = true
        i += 2
        if (item) {
          obj[item] = list[i]
        }
      }
      return {
        obj
      }
    }

演示示例:

预览页面:http://www.daelui.com/#/tigerlair/saas/preview/ly7b56k7ofpk

演练页面:http://www.daelui.com/#/tigerlair/saas/practice/ly7b56k7ofpk

低配置云服务器,首次加载速度较慢,请耐心等候;演练页面可点击查看源码

相关推荐
灵感__idea6 小时前
JavaScript高级程序设计(第5版):好的编程就是掌控感
前端·javascript·程序员
烛阴7 小时前
Mix
前端·webgl
代码续发7 小时前
前端组件梳理
前端
试图让你心动8 小时前
原生input添加删除图标类似vue里面移入显示删除[jquery]
前端·vue.js·jquery
陈不知代码8 小时前
uniapp创建vue3+ts+pinia+sass项目
前端·uni-app·sass
小王码农记8 小时前
sass中@mixin与 @include
前端·sass
陈琦鹏8 小时前
轻松管理 WebSocket 连接!easy-websocket-client
前端·vue.js·websocket
hui函数9 小时前
掌握JavaScript函数封装与作用域
前端·javascript
行板Andante9 小时前
前端设计中如何在鼠标悬浮时同步修改块内样式
前端
Carlos_sam9 小时前
Opnelayers:ol-wind之Field 类属性和方法详解
前端·javascript