“Cadena de consulta JS desde el objeto” Código de respuesta

Cadena de consulta JS desde el objeto

const params = {lat: 35.681236, lng: 139.767125, zoom: 15};
new URLSearchParams(params).toString();
// "lat=35.681236&lng=139.767125&zoom=15"

// OR

const queryString = Object.keys(params).map(key => {
  encodeURIComponent(key) + '=' + encodeURIComponent(params[key])
}).join('&');
Jeff Le

OBJETO TO CONSIDER CADA JAVAScript

const queryString = Object.keys(params).map(key => {
  encodeURIComponent(key) + '=' + encodeURIComponent(params[key])
}).join('&');
Allen

OBJETO TO CONSULTAR STRING JS

const obj = {foo: "hi there", bar: "100%" };
const params = new URLSearchParams(obj).toString();
Panicky Panther

JavaScript Object to Consuly String

function objectToQueryString(obj) {
  var str = [];
  for (var p in obj)
    if (obj.hasOwnProperty(p)) {
      str.push(encodeURIComponent(p) + "=" + encodeURIComponent(obj[p]));
    }
  return str.join("&");
}

var person = { first_name : "Marty",last_name : "Mcfly"};
var queryString=objectToQueryString(person); //"first_name=Marty&last_name=Mcfly"
Grepper

JavaScript Object to Consuly String

queryBuilder = function(obj, prefix) {
  var str = [],
    p;
  for (p in obj) {
    if (obj.hasOwnProperty(p)) {
      var k = prefix ? prefix + "[" + p + "]" : p,
        v = obj[p];
      str.push((v !== null && typeof v === "object") ?
        serialize(v, k) :
        encodeURIComponent(k) + "=" + encodeURIComponent(v));
    }
  }
  return str.join("&");
}

console.log(
serialize({
  foo: "hi there",
  bar: {
    blah: 123,
    quux: [1, 2, 3]
  }
})
);
Hiren Reshamwala

Respuestas similares a “Cadena de consulta JS desde el objeto”

Preguntas similares a “Cadena de consulta JS desde el objeto”

Más respuestas relacionadas con “Cadena de consulta JS desde el objeto” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código