私は単語を置き換えるためにこのスクリプトを持っています:
var url = window.location.toString();
window.location = url.replace(/(\?sort=name|size)/, 'date');
これは、文字列の最後にテキストを追加するためのものです。
var orig = location.href;
location.replace(orig+'?sort=date');
それらを1つのスクリプトに結合して、?sortパラメーターがまだ存在しない場合にのみテキストが追加されるようにするにはどうすればよいですか?
?sortパラメータは、それが重要な場合、常に文字列の最後にあると想定されています。