前端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

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

相关推荐
spionbo17 分钟前
Vue 表情包输入组件实现代码及完整开发流程解析
前端·javascript·面试
全宝17 分钟前
✏️Canvas实现环形文字
前端·javascript·canvas
lyc23333317 分钟前
鸿蒙Core File Kit:极简文件管理指南📁
前端
我这里是好的呀18 分钟前
全栈开发个人博客12.嵌套评论设计
前端·全栈
我这里是好的呀19 分钟前
全栈开发个人博客13.AI聊天设计
前端·全栈
金金金__19 分钟前
Element-Plus:popconfirm与tooltip一起使用不生效?
前端·vue.js·element
lyc23333320 分钟前
小L带你看鸿蒙应用升级的数据迁移适配📱
前端
用户268128510666926 分钟前
react-pdf(pdfjs-dist)如何兼容老浏览器(chrome 49)
前端
阿怼丶26 分钟前
🚀 如何在内网中运行 Cesium?基于 NestJS 构建离线地形与影像服务
前端·gis