Package Javascript contenant un bon nombre des fonctions ou des logiques de code que nous utilisons régulièrement qui sont mis en fonctions
Ceci est un Node.js module disponible sur npm registry.
$ npm install self-helpers --save
const helpers = require('self-helpers');
console.log(helpers.rand(1,99))
Permet de renvoyer un nombre aléatoire entre les nombres min et max
min
: Le nombre minimalmax
: Le nombre maximalinteger
: Définie si le aléatoire à retourner doit être un entier ou non
Exemple
const { rand } = require('self-helpers');
console.log(rand(1,99, false));
Permet d'échapper (supprimer, enlever) les balises html dans la chaine de carctère passée en paramètre
str
: La chaine à traquer et supprimer les balises
Exemple
const { stripHtmlTags } = require('self-helpers');
console.log(stripHtmlTags("<h1>Hello world !</h1>")); // Hello world !
Permet de formater la date avec des slashs
date_string
: La chaine de la date à formater
Exemple
const { formatDateWithSlash } = require('self-helpers');
console.log(formatDateWithSlash(new Date())); // d-m-y
Permet de vérifier si l'objet passé en paramètre est vide, ne contient aucun élément
object
: L'objet à vérifier
Exemple
const helpers = require('self-helpers');
console.log(helpers.objectEmpty({})); // true
console.log(helpers.objectEmpty({name: 'Sekikande'})); // false
Converti une date en seconds
date
: La date à convertir
Exemple
console.log(helpers.convertDateToSeconds(new Date()));