1

我希望在位置 href 中针对我的不同条件使用 switch case 语句。我试图避免继续写 if 语句

if (/red/.test(self.location.href)){
   //do this red
 }

if (/blue/.test(self.location.href)){
   //do this blue
}

if (/yello/.test(self.location.href)){
  //do this yellow
}
4

1 回答 1

4
var _url = window.location.href;
swith(true){
    case /red/.test(_url):
    //do red
    break;
    case /blue/.test(_url):
    //do blue
    break;
    case /yellow/.test(_url):
      // do yellow
    break;
 }
于 2013-02-26T02:05:02.240 回答