URL - Référence Web API | MDN
mardi 12 mars 2019 à 18:04Parfois, c’est vraiment des demeurés ceux qui font les spec JS.
"URL" c’est la nouvelle API pour produire/parser une URL. C’est l’équivalent de « pathinfo() » en PHP.
On peut récupérer le chemin, le domaine, le port, l’utilisateur, le mot de passe, le protocole, le hash, les paramètres…
…mais pas le nom du fichier courant.
Yup, ils y ont tout mis… sauf le "basename".
Du coup on est obligé de mettre un
url.pathname.substring(url.pathname.lastIndexOf('/')+1)
Normalement, faut pas ajouter des méthodes aux prototypes, mais je pense que je vais faire une exception ici. Cette lacune est ridicule.
— (permalink)