« Underscore.js » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Ligne 14 : Ligne 14 :
'''map'''
'''map'''
Cette fonction permet d'appliquer une fonction sur chaque case d'un array sans en modifier sa structure
Cette fonction permet d'appliquer une fonction sur chaque case d'un array sans en modifier sa structure
<code>
<source lang="javascript" enclode="div">
var Array = [2, 4, 6];
var Array = [2, 4, 6];
Array2 = Array.map(function(num){ return num * 2; });
Array2 = Array.map(function(num){ return num * 2; });
// Array2 =  [4, 8, 12]
// Array2 =  [4, 8, 12]
</code>
</source>


=Liens externes=
=Liens externes=
[http://underscorejs.org Site] de l'éditeur et de documentation.
[http://underscorejs.org Site] de l'éditeur et de documentation.

Version du 13 décembre 2015 à 17:50

Introduction

Underscore.js est une bibliothèque JavaScript qui a été créé pour fournir au programmateur des fonctions simples et couramment utilisées sans avoir à les recréer dans chaque nouveau programme.

Cette bibliothèque est complémentaire au JQuery et Backbone.js. Elle propose plus d'une centaine de nouvelles fonctions qui ne sont pas nativement présente dans le JavaScript standard.

Installation

La bibliothèque est disponible en téléchargement libre sur le site de l'éditeur. Une fois ce téléchargement réalisé, elle peut être installé via la console en utilisant Node.js :

npm install underscore

Utilisation

Voici une liste non exhaustive des fonctions présente dans Underscore.js map Cette fonction permet d'appliquer une fonction sur chaque case d'un array sans en modifier sa structure

var Array = [2, 4, 6];
Array2 = Array.map(function(num){ return num * 2; });
// Array2 =  [4, 8, 12]

Liens externes

Site de l'éditeur et de documentation.