我在 JS 中有以下条件语句:
if(url === 'http://www.productionlocations.com/locations' || url === 'http://www.productionlocations.com/locations/')
我正在努力提高效率,所以我尝试了这个:
function stripTrailingSlash(str) {
if(str.substr(-1) == '/') {
return str.substr(0, str.length - 1);
}
return str;
}
theurl = stripTrailingSlash(url);
if(theurl === 'http://www.productionlocations.com/locations')
但显然这只会使它变成更多代码:)
这样做最有效的方法是什么?我之前尝试过使用 indexOf() ,但是没有用。谢谢你的帮助!