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

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

相关推荐
cong_2 分钟前
🔥 我的开源项目火了!竟被各个公众号转发
前端·后端·github
五号厂房8 分钟前
React 中如何使用自定义Hook封装可复用逻辑
前端
icefiresong248 分钟前
使用 Node.js 和 Git 自动化部署项目
前端
码云之上10 分钟前
聊聊MCP Client及其实践
前端·架构·mcp
dasseinzumtode11 分钟前
ECharts 保留 tooltip.trigger: 'axis'的情况下 实现markPoint tooltip独立自定义悬浮框 功能
前端·echarts
JQShan11 分钟前
React Native小课堂:箭头函数 vs 普通函数,为什么你的this总迷路?
javascript·react native·ios
小小小小宇12 分钟前
前端实现图片的上传、缩放、旋转、移动和裁剪
前端
至尊童12 分钟前
5个Web开发中的使用技巧
javascript·html
Timo来了13 分钟前
上传图片后预览图片小试
前端
精通搬砖能手13 分钟前
简单实现MVVM框架,轻上手,简单易懂
前端