美文网首页
2019-09-11

2019-09-11

作者: magic_coder | 来源:发表于2019-11-17 13:04 被阅读0次

    把 { } 转成标准json格式的数据,再传给后台

    1.eval()方式

    打印data 看看data的数据类型,
    var o = null;
    o = eval(o=${data})
    console.log(o)
    console.log(JSON.stringify(o))
    把这个放到下面执行性就可以转行了

    2.避免使用eval() 的方式

    function looseJsonParse(obj) {
    return Function('"use strict";return (' + obj + ')')();
    }

    console.log( JSON.stringify(looseJsonParse(data)))

    官网找到个避免使用eval的方法 这个棒

    相关文章

      网友评论

          本文标题:2019-09-11

          本文链接:https://www.haomeiwen.com/subject/jwgiyctx.html