您可以使用.indexOf()
和.substring()
,如下所示:
var url = "www.aaa.com/task1/1.3.html#a_1";
var hash = url.substring(url.indexOf("#")+1);
如果其中可能没有#
,请执行以下if(url.indexOf("#")!= -1)
检查:
var url = "www.aaa.com/task1/1.3.html#a_1", idx = url.indexOf("#");
var hash = idx != -1 ? url.substring(idx+1) : "";