Javascript 获取URL的文件名和父文件夹

Javascript 获取URL的文件名和父文件夹,javascript,substring,Javascript,Substring,此javascript将获取整个路径和文件名,但其想法是检索文件名+扩展名及其父文件夹,以便返回以下内容: /此文件夹/谢谢.html 您可以通过/进行拆分: var parts = url.split("/"); var filename = parts.pop(); var parent = parts.pop(); 以下是使用数组的替代方法: var paths = url.split("/"); var path = paths[paths.length - 2] + "/" + pa

此javascript将获取整个路径和文件名,但其想法是检索文件名+扩展名及其父文件夹,以便返回以下内容:

/此文件夹/谢谢.html


您可以通过
/
进行拆分:

var parts = url.split("/");
var filename = parts.pop();
var parent = parts.pop();

以下是使用数组的替代方法:

var paths = url.split("/");
var path = paths[paths.length - 2] + "/" + paths[paths.length - 1];
使用
.split()

var url=“www.example.com/get/thisfolder/thanky.html”;
var path=url.split('/').slice(-2).join('/');

警报(路径)仅供参考,这与jQuery无关;)这不是jquery,这是纯JSQuery,谢谢。这确实有助于解决我正在设置的总体挑战。再次感谢。对于跨平台解决方案,请使用
Path.sep
(来自Node.js)而不是
“/”
var paths = url.split("/");
var path = paths[paths.length - 2] + "/" + paths[paths.length - 1];