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

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

相关推荐
CHPCWWHSU13 分钟前
vulkanscenegraph显示倾斜模型(5.6)-vsg::RenderGraph的创建
开发语言·javascript·ecmascript
爱看书的小沐23 分钟前
【小沐杂货铺】基于Three.JS绘制太阳系Solar System(GIS 、WebGL、vue、react)
javascript·vue.js·webgl·three.js·地球·太阳系·三维地球
Hamm24 分钟前
用一种全新的方式来实现i18n,和魔法字符串彻底说拜拜
前端·vue.js·typescript
旺代38 分钟前
JavaScript日期对象
开发语言·javascript·ecmascript
摸鱼仙人~40 分钟前
React: hook相当于函数吗?
前端·javascript·react.js
百锦再42 分钟前
React编程高级主题:错误处理(Error Handling)
前端·javascript·react.js·前端框架·vue·web·angular
阿里巴巴首席技术官42 分钟前
CSS 高级用法
前端·css
墨绿色的摆渡人1 小时前
论文笔记(七十五)Auto-Encoding Variational Bayes
前端·论文阅读·chrome
今晚吃什么呢?1 小时前
前端面试题之CSS中的box属性
前端·css
我是大龄程序员1 小时前
Babel工作理解
前端