获取基本URL

获取当前URL,不包含任何参数或片段标识符。

  • 使用适当的正则表达式,使用String.prototype.replace()方法删除'?''#'之后的所有内容。
const getBaseURL = url => url.replace(/[?#].*$/, '');

getBaseURL('http://url.com/page?name=Adam&surname=Smith');
// 'http://url.com/page'