Normales Javascript-Äquivalent zu jQuery.param ()

jQuery.param () Nimmt ein Array von Schlüssel-Wert-Paaren und wandelt es in eine Zeichenfolge um, die Sie als Abfragezeichenfolge in HTML-Anforderungen verwenden können. Zum Beispiel,

a = {
      userid:1,
      gender:male
    }

würde konvertiert werden zu

userid=1&gender=male

Ich versuche, externe APIs auf der Serverseite in einem Google Apps-Skript aufzurufen, für die lange Abfragezeichenfolgen erforderlich sind. Ich würde die Funktion jQuery param verwenden, aber es scheint keine einfache Möglichkeit zu geben, jQuery in Google serverseitig zu verwenden.

Können Sie mir einen einfachen Javascript-Code geben, der die gleiche Funktionalität bietet?

Die jQuery-Implementierung istHier, aber ich möchte nicht riskieren, wichtige Details zu überspringen, indem ich sie einfach kopiere und den Code, der sich mit "traditionell" befasst, herausreiße.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage