Query String Parser

JavaScript dengan ukuran kurang dari 1 KB untuk mengubah format teks kueri menjadi objek. Berkas ini akan menambahkan fungsi global bernama q2o yang kemudian dapat Anda gunakan seperti ini:

console.log(q2o('?foo=1&bar=2')); // {"foo":1,"bar":2}

Tautan ⇢

4 Komentar

  • Abdul Hamid

    Mas, jika kueri berhasil diparser ke dalam json, bagaimana cara mengganti simbol + menjadi spasi?

    • Taufik Nurrohman

      Harusnya sih itu sudah otomatis. Kalau belum, bisa pakai regex di data keluarannya misal v = v.replace(/\+/g, ' ').

      • Maulida Dzul Fikri

        Pak Taufik, lapor pak:

        https://taufik-nurrohman.github.io/query-string-parser/?foo=566774225898636435855

        Kalau saya buka, kuerinya kok diparser dengan nilai yang beda? Padahal string foo saya set seperti yang ada di pranala di atas.

        Kok hasilnya begini:

        {
        "foo": 566774225898636440000
        }






Semua kode HTML akan dihapus kecuali kode-kode HTML yang dituliskan sebagai contoh. Gunakan sintaks Markdown untuk memberi gaya pada komentar.


Batal