0

私はXMLHttpRequestページでかなりの回数使用しています。私は手動でURLを作成します。

http.onreadystatechange = function() {  
    if (http.readyState === 4){  
        //dosomething  
    }  
};    
http.open('GET','/path/to/page.html?a=1&b=2&c=3&d=4);  
http.send(null);  

これは、ページ内で少なくとも 4 回重複しています。だから私はこれをリファクタリングする方法を探しています。
これを別のユーティリティ関数にするにはどうすればよいですか? 例えば ​​varargs はありjavascriptますか?
URL に追加するために、さまざまな要求パラメーターをどのように渡すのでしょうか?
注意: について質問しているわけではありませんJQuery。私が尋ねたり使用したりしていない唯一の理由JQueryは、私がそれを知らないからです。
プレーンなJavaScriptの観点からアドバイスをお願いします

4

2 に答える 2