Javascript 使用字符串构建新url

Javascript 使用字符串构建新url,javascript,angular,Javascript,Angular,我得到一个根据环境而动态的字符串: const dynamicString=environnement-dev.com 我会将这个字符串自动转换成一个url,以https:// 我目前正在使用此方法: const dynamicString = environnement-dev.com; const url = 'https://'+ dynamicString 这就行了,但我想知道是否还有其他更传统的方法。 constdynamicstring='environnement-dev.c

我得到一个根据环境而动态的字符串:

const dynamicString=environnement-dev.com

我会将这个字符串自动转换成一个url,以https://

我目前正在使用此方法:

 const dynamicString = environnement-dev.com;
 const url = 'https://'+ dynamicString
这就行了,但我想知道是否还有其他更传统的方法。

constdynamicstring='environnement-dev.com';
const getUrl=(addres)=>`https://${addres}`
log(getUrl(dynamicString))
如果url不符合当前格式,则会抛出错误

 const dynamicString = 'environnement-dev.com';
 const url = new URL(`https://${dynamicString}`);
由于您收到了一个对象,使用
url.href
可以获得完整的url