Как поместить матрицу в один столбец, сохранить тип данных матрицы, сохранить имена строк / столбцов?

Вот быстрый способ получить объект, похожий на массив PHP $ _ GET :

function get_query(){
    var url = location.search;
    var qs = url.substring(url.indexOf('?') + 1).split('&');
    for(var i = 0, result = {}; i < qs.length; i++){
        qs[i] = qs[i].split('=');
        result[qs[i][0]] = decodeURIComponent(qs[i][1]);
    }
    return result;
}

Использование:

var $_GET = get_query();

Для строка запроса x=5&y&z=hello&x=6 возвращает объект:

{
  x: "6",
  y: undefined,
  z: "hello"
}

70
задан David Arenburg 3 February 2015 в 08:47
поделиться