无论如何都要检查window.location.href是否包含一些字符或单词?
像:
if(window.location.href.like("/users") or window.location.href.like("/profile") ){
//do somenthing
}
答案 0 :(得分:1)
window.location.href.search("something")
很有用
if(window.location.href.search(/\/(users|profile)/) != -1) { // if not found
// do something
}
search()
返回第一个匹配的索引或-1
如果找不到,则不返回布尔值true/false
您也可以使用
if(!(/\/("users|profile")/.test(window.location.href))) { // if not found
// do something
}
.test() 返回布尔值。
答案 1 :(得分:1)
您可以使用.match
并提供正则表达式:
if (window.location.href.match(/\/(users|profile)/)) {
alert('yes');
}