6
我有下面的字符串,我想从他们删除最后一个目录,但我似乎无法得到它的把握。字符串数组,然后删除最后一个元素
的JavaScript
var x = path.split("/")
alert(path +' = ' +x.slice(0, -1));
预期结果
/foo/bar/ = /foo/
/bar/foo/ = /bar/
/bar/foo/moo/ = /bar/foo/
我有下面的字符串,我想从他们删除最后一个目录,但我似乎无法得到它的把握。字符串数组,然后删除最后一个元素
的JavaScript
var x = path.split("/")
alert(path +' = ' +x.slice(0, -1));
预期结果
/foo/bar/ = /foo/
/bar/foo/ = /bar/
/bar/foo/moo/ = /bar/foo/
尝试:
var path = "/bar/foo/moo/";
var split = path.split("/");
var x = split.slice(0, split.length - 2).join("/") + "/";
alert(x);
非常感谢,只需要改变VAR拆分为x – Joe