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

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

相关推荐
大怪v18 小时前
【Virtual World 04】我们的目标,无限宇宙!!
前端·javascript·代码规范
狂炫冰美式19 小时前
不谈技术,搞点文化 🧀 —— 从复活一句明代残诗破局产品迭代
前端·人工智能·后端
xw519 小时前
npm几个实用命令
前端·npm
!win !19 小时前
npm几个实用命令
前端·npm
代码狂想家20 小时前
使用openEuler从零构建用户管理系统Web应用平台
前端
dorisrv21 小时前
优雅的React表单状态管理
前端
蓝瑟21 小时前
告别重复造轮子!业务组件多场景复用实战指南
前端·javascript·设计模式
dorisrv1 天前
高性能的懒加载与无限滚动实现
前端
韭菜炒大葱1 天前
别等了!用 Vue 3 让 AI 边想边说,字字蹦到你脸上
前端·vue.js·aigc
StarkCoder1 天前
求求你,别在 Swift 协程开头写 guard let self = self 了!
前端