Obtenir les segments d'URL avec JavaScript

Concept et utilisation

La fonction urlSegments() permet d'obtenir les segments d'une URL de page web.

Fonction

urlSegments()

Retourne une liste des segments du chemin de l'URL de la page affichée.

Syntaxe
urlSegments();
Paramètre

Aucun.

Exemple d'obtention des segments d'une URL

// si location.href vaut par exemple 
// 'https://www.domaine.ext/ma/page'

urlSegments();

// renvoie : ['ma', 'page']

Code source de la fonction

function urlSegments() {
  var s = location.pathname.split('/').slice(1);
  if (s[s.length-1] === ''){
    s.pop();
  }
  return s;
}
^