Вопрос по совместимости javascript
Добавлено: 30 июл 2015, 21:32
Доброго времени суток, вопрос адресуется к Модераторам и Администрации.
Ситуация следующая. Сижу себе спокойно пишу динамику.
И тут у меня стык....
Проверяю условием маску в ссылке.
if (window.location.href.indexOf('MaskOFurl') > -1) { alert('Нашло')} else { alert('НЕ нашло') }
Допустим в ссылке присутствует MaskOFurl
Веб-консольки говорят всё верно. А джет отказывает =/ После долгих манипуляций чисто случайно оператор сравнения в другую сторону и вуаля - заработало!
Соответственно вопрос почему? Отсчёт идёт минус? или что-то пошло не так?
Такая же ситуация с оператором "==" если сравнивать два одинаковых будет false а если сделать не равно двух одинаковых "!==" , то будет true
Почему так? =/
Заранее спасибо за разъяснения!
Ситуация следующая. Сижу себе спокойно пишу динамику.
И тут у меня стык....
Проверяю условием маску в ссылке.
if (window.location.href.indexOf('MaskOFurl') > -1) { alert('Нашло')} else { alert('НЕ нашло') }
Допустим в ссылке присутствует MaskOFurl
Веб-консольки говорят всё верно. А джет отказывает =/ После долгих манипуляций чисто случайно оператор сравнения в другую сторону и вуаля - заработало!
Соответственно вопрос почему? Отсчёт идёт минус? или что-то пошло не так?
Такая же ситуация с оператором "==" если сравнивать два одинаковых будет false а если сделать не равно двух одинаковых "!==" , то будет true
Почему так? =/
Заранее спасибо за разъяснения!