A la question: "mais pourquoi cette fonction basique PHP n'existe pas en Javascript ?"
Je réponds : Javascript equivalent for phps

On peut choisir la fonction et l'insérer directement dans son code JS.
Les plus grandes stars y sont comme: is_array, url_decode/url_encode, html_entity_decode, implode/explode, array_pop, etc...
Et on dit merci qui ?

Source: Kevin van Zonneveld