我再次請求JavaScript大師高手!如何刪除JavaScript中的「/」location.pathname返回值
好吧,這可能很簡單,讓我心潮澎湃。
例子:http://example.com/page.php
var path = location.pathname;
返回:/page.php
我想它不包括第一/所以它會返回page.php文件
謝謝大師的主人!
我再次請求JavaScript大師高手!如何刪除JavaScript中的「/」location.pathname返回值
好吧,這可能很簡單,讓我心潮澎湃。
例子:http://example.com/page.php
var path = location.pathname;
返回:/page.php
我想它不包括第一/所以它會返回page.php文件
謝謝大師的主人!
你只需要使用幾個子字符串函數之一。
var path = location.pathname.substr(1);
可以使用replace()
功能還可以,但它取代了所有發現的前進路徑斜槓。
var path = location.pathName.replace("/","");
它不是隻是實際取代第一個。 –
非常感謝! – jemiloii
沒問題。這裏有一個有趣的鏈接,告訴你在做同樣的事情的方法之間的差異(在你的情況,不是必要的):substr(),substring(),slice():http://stackoverflow.com/questions/3745515/what-the-difference-between-substr-and-substring – Keith