Étiquette : variable

[Javascript] Rendre les variables et des fonctions déclarées dans des closures (publiques/privées) accessibles en-dehors de ces dernières

Plusieurs sources pour cet article (car plusieurs techniques; à vous de choisir):

Avec le module pattern:

Je détaille celui-ci car il me plait bien 🙂 Mais voir également le Revealing module pattern juste en-dessous qui apporte quelques améliorations.

  • Variables et les fonctions privées: déclarées au sein d’une closure mais EN-DEHORS du scope du return
  • Variables et les fonctions publiques: déclarées au sein d’une closure mais DANS le scope du return

Avec le Revealing module pattern

Avec le Revealing module pattern, toutes les variables et toutes les fonctions sont d’abord déclarées en privé et on se sert du return pour lister celles qu’on rend ensuite publiques. C’est plus lisible et plus pratique à l’utilisation.

[jQuery] Stocker plusieurs données dans une variable sous forme de tableau et interroger la variable pour savoir si elle contient une donnée ou pas

Source: https://stackoverflow.com/questions/13509669/find-out-if-a-variable-is-in-an-array

[SASS] Intégrer une variable dans une URL

Avec gulp-sass

Nous donnera: @import url("/themes/lorem/style/bootstrap.min.css");.

Avec gulp-ruby-sass

Attention:

Nous donnera: @import url("/themes/lorem/style/bootstrap.min.css");.

[jQuery] Utiliser la pseudo-classe CSS nth-child avec une valeur récupérée d’une variable

Source : Demo jsFiddle.net.

.myClass:nth-last-child(-n+4){} nous donne en jQuery :