zoukankan      html  css  js  c++  java
  • JS中将[["123","456","789"],[["123","456","789"],[["123","456","789"],[["123","456","789"]...] 格式的转换成二维数组

    JS中将[["123","456","789"],[["123","456","789"],[["123","456","789"],[["123","456","789"]...] 格式的转换成二维数组

    
    function jsonToArr(jsonData) {
        var jsonsString = jsonData.slice(1, jsonData.length - 1);
        var jsonStrings = jsonsString.split("],")
        var length = jsonStrings.length;
        for (var i = 0; i < length-1; i++) {
            jsonStrings[i] += ']';
        }
        var source = [[length]];
        for (var j = 0; j < length; ++j) {
            var oneObj = jsonStrings[j].replace(/"/g,'')
                            .replace('[','')
                            .replace(']','')
                            .split(",");
            source.push(oneObj);
        }
        return source;
    }
    

    JS中替换和分割方法的使用。

    jsonStrings.replace(/"/g,'')
    .replace('[','')
    .replace(']','')

  • 相关阅读:
    inf的设置【知识】
    输入加速【模板】
    floyed算法【最短路】【模板】
    vector的erase函数使用
    欧拉图
    组合索引
    索引的存储
    索引失效
    装饰器和代理模式
    单例模式
  • 原文地址:https://www.cnblogs.com/wobushitiegan/p/13680152.html
Copyright © 2011-2022 走看看