gpt4 book ai didi

JavaScript 网址解析

转载 作者:数据小太阳 更新时间:2023-10-29 06:08:58 26 4
gpt4 key购买 nike

我有一个类似 http://mywebsite.com/folder1/folder2/index 的网址

如何解析上面的 url 并分别获取所有值?我希望输出如下:

http, mywebsite.com, folder1, folder2, index 

最佳答案

如果您的 URL 保存在变量中,您可以使用 split() 方法执行以下操作:

var url = 'http://mywebsite.com/folder1/folder2/index';
var path = url.split('/');

// path[0] === 'http:';
// path[2] === 'mywebsite.com';
// path[3] === 'folder1';
// path[4] === 'folder2';
// path[5] === 'index';

如果你想解析文档的当前URL,你可以在window.location上工作:

var path = window.location.pathname.split('/');

// window.location.protocol === 'http:'
// window.location.host === 'mywebsite.com'
// path[1] === 'folder1';
// path[2] === 'folder2';
// path[3] === 'index';

关于JavaScript 网址解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2770735/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com