我有这个脚本来替换一个单词:
var url = window.location.toString();
window.location = url.replace(/(\?sort=name|size)/, 'date');
这意味着将文本附加到字符串的末尾:
var orig = location.href;
location.replace(orig+'?sort=date');
如何将它们组合到一个脚本中,以便仅在 ?sort 参数不存在时才附加文本?
?sort 参数应该始终位于字符串的末尾,如果这很重要的话。