Fonctions utiles en JS

par rwanito


Posté le 27/05/2017 à 16:37


Salut ! Ici, j'y mettrai des fonctions utiles trouvées en JS, qui peuvent servir !

  1. Fonction permettant de savoir si la variable email ressemble à une email

    function isEmail(email) { var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; return regex.test(email); }

  2. Fonction qui encode une image en b64

    function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.width = img.width; canvas.height = img.height; var ctx = canvas.getContext("2d"); ctx.drawImage(img, 0, 0); var dataURL = canvas.toDataURL("image/png"); return dataURL.replace(/^data:image\/(png|jpg);base64,/, ""); }

    var base64 = getBase64Image(document.getElementById("imageid"));

  3. Fonction qui supprime les caractères non num

    var nos="01-23 45: 67 89 "; alert(nos.replace(/\D+/g,''));

  4. Fonction JS shuffle

    function shuffle(string) { var parts = string.split(''); for (var i = parts.length; i > 0;) { var random = parseInt(Math.random() * i); var temp = parts[--i]; parts[i] = parts[random]; parts[random] = temp; } return parts.join(''); }

    alert(shuffle('abcdef'));


Poster un commentaire:



Blog Search

Quelques liens