我的字符串格式如下:
path/to/a/filename.txt
现在我想做一些字符串操作,这使我能够非常有效地从这段代码中删除"filename.txt"部分.换句话说,我希望我的字符串成为这样:
path/to/a/
最有效的方法是什么?目前我正在分割字符串并重新连接除最后一个元素之外的单独元素,但我感觉这是一种真正的,非常低效的方法.这是我目前效率低下的代码:
res.getPath = function(file)
{
var elem = file.split("/");
var str = "";
for (var i = 0; i < elem.length-1; i++)
str += elem[i] + "/";
return str;
}
Run Code Online (Sandbox Code Playgroud) 这个问题之前已被其他人完全问过,但基本上没有给出解决方案(这是在2008年).现在,在2013年,HTML和浏览器功能已经增加,所以我想也许这是一个好主意.
问题:作为开发人员,如何确保网页标题与某人为您的网页添加书签的标题不同?
我问的原因是因为有很多网站都有自己的头衔,然后是一些口号.或者更糟糕的是,首先是口号,然后是实际的网站标题.在任何情况下,标题都很长,你希望你的书签简洁,最好是一个字,对吗?我想知道是否有类似现代浏览器中提供的功能.