Il s'agit de l'application Linux Underscore.js, dont la dernière version peut être téléchargée sous le nom underscore1.13.7sourcecode.zip. Elle peut être exécutée en ligne sur la plateforme d'hébergement gratuite OnWorks pour postes de travail.
Téléchargez et exécutez gratuitement en ligne cette application nommée Underscore.js avec OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN:
Souligner.js
DESCRIPTION:
Underscore.js est une bibliothèque utilitaire JavaScript créée par Jeremy Ashkenas. Elle offre un large éventail de fonctions pour manipuler tableaux, objets, fonctions et autres types de données ; en somme, une véritable boîte à outils pour la programmation fonctionnelle en JS. Au lieu d'étendre les objets natifs ou de modifier les prototypes, Underscore propose ses fonctions utilitaires dans un espace de noms unique, garantissant ainsi la compatibilité multiplateforme et un comportement cohérent quel que soit l'environnement. Elle offre notamment les opérations map/filter/reduce, le clonage profond, la création de modèles, le parcours d'objets, la liaison de fonctions, et bien plus encore, simplifiant l'écriture d'un code concis et expressif, plutôt que de recourir à des boucles et une logique conditionnelle complexes. De nombreuses autres bibliothèques et frameworks (dont Backbone) ont historiquement dépendu d'Underscore ou ont collaboré avec lui pour leurs fonctions utilitaires. Bien qu'ES6+ et Lodash aient quelque peu éclipsé son rôle, Underscore reste une référence influente et un outil pédagogique précieux pour la conception d'API utilitaires.
Fonctionnement
- Map, filter, reduce et autres fonctions d'assistance pour les tableaux et les objets
- Fonctions utilitaires pour la liaison de fonctions, l'application partielle et le contrôle du contexte
- Clonage en profondeur, extension, mixin pour la composition d'objets et les opérations sûres pour les prototypes
- Prise en charge des modèles pour la génération HTML simple au sein de JS
- Interface de chaînage pour enchaîner plusieurs opérations
- Encombrement minimal et intégration sûre (évite les prototypes intégrés polluants)
Langage de programmation
JavaScript
Catégories
Cette application est également disponible à l'adresse https://sourceforge.net/projects/underscore-js.mirror/. Elle est hébergée sur OnWorks afin de pouvoir être exécutée en ligne facilement depuis l'un de nos systèmes d'exploitation gratuits.