確定讓我說我有一個網址使用JavaScript或jQuery解析URL
example.com/hello/world/20111020(有或沒有結尾的斜槓)。 我想要做的是從域名example.com去掉url。然後將hello world 20111020分解成一個數組。但我的另一個問題是。有時URL沒有/ hello/world/20111020或者只是/ hello /所以我需要首先確定在example.com之後是否有任何東西,如果沒有,那麼不要做任何事情,因爲顯然沒有任何東西可以使用。但是,如果有每個/我需要按順序將它添加到此數組。所以我可以使用數組[0]並知道它是你好。
我嘗試了幾天回來,但遇到了尾隨斜槓問題,它不斷破壞腳本,我不幸拋棄了這個想法。今天我正在尋找新的想法。
'var url = window.location.href;'解析當前網址:) –
這對我不起作用。我只得到example.com。 – johnny
@johnny你應該獲取'url_parts'數組的內容,而不是命令'url_parts.shift()'的輸出。 –