如果在工作中,我们有测试,登台和生产环境,例如:
http://staging.my-happy-work.com
我正在编写一些将浏览器重定向到网址的JavaScript,例如:
HTTP:// [环境].我的快乐,work.com /我的快乐视频
我需要能够确定我们当前所处的环境.
我有可能会在以下网址中找到:
HTTP:// [环境].我的快乐,work.com /我的快乐路径/我的快乐资源
我希望能够抓住window.location但除去以外的一切:
然后附加到字符串+"/"+"my-happy-video".
我不熟悉正则表达式,但我想有一种方法可以将window.location解析为".com"
思考?谢谢!
你为什么不用window.location.hostname?那只包含域名.
您可以将其与window.location.protocol生成所需内容相结合:
var domain = window.location.protocol + "//" + window.location.hostname;
Run Code Online (Sandbox Code Playgroud)