У меня есть текущий скрипт для изменения ссылки в строке URL
(function() {
'use strict';
location.replace(location.href.replace("www.reddit.com", "old.reddit.com"));
})();
Я бы хотел, чтобы он проверял, есть ли в URL-адресе слово «старый», прежде чем запускать оставшуюся часть скрипта. Как мне это сделать?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете проверить индекс слова old, рассматривая URL-адрес как обычную строку.
if (location.href.indexOf('old') > -1) {
// do something
}
Это просто.
См. Также
document-start, как показано хотя бы в одном ответе на повторяющийся вопрос.