Google ET Stackoverflow Sont TES Meilleurs Amis? Alors Cet Article Est Pole Toi, автомобиль JE VAIS TE Présenter Ton 3ème Ami: «Лодаш» Отказ
Презентация
LODASH EST UNE Libritaireie Open Source JavaScript Qui Propose Des Outils Permettant de Упрощение La Manipulation DES Tableaux, Nombres, Strings, Et Objets. Lodash Est Régulièrement MIS-jour, Et Est Actuellement à la версия 4.17.21.
Le Projet Lodash Ests Accessible Sur Github Отказ
Установка
Pole Installer Loadash Avec NPM, C’est Très Simple, IL Savit de Taper La Commande Suivante:
npm i --save lodash
Après Avoir Installé Lodash, IL-Diffit D’Importer Les Méthodes не Vous Avez Besoin.
Pole Importer Une Méthode Lodash Dans Gotre Projet, IL Serffit de l’Importer de Crette Manière:
Import { isEqual } from 'lodash';
Vous Puevz Aussi, Si Besoin, Импортер Toutes Les Méthodes Lodash à la Fois à l’Aide d’u ООН псевдоним:
Import * as _ from 'lodash'.
Dans CE CAS, IL VOUS FAUDRA UTILISER LE «_». EN PRÉFIXE AVANT D’APPELER VOS MÉTHODES.
Exmple Avec La Méthode Isequal ():
_.isEqual()
Установщик Lodash Sans NPM
Si Vous N’utilisez PAS NPM, Alors Il Shaft de Télécharger La Librairie à Partir du сайт officile et l’imizeer dans page html à l’aide de la balise html: Отказ
Источники
Источники Les Sont Defositive Sur Le Site Official de Лоташ Отказ
Voici Quelques Обозначения Intreressantes Qui Valent Le Détour:
Orderby (),Особняк (),Цепь ()ОтказVOYONS DE PLUS PRES LES Обозначения Citées.
1 - orderby ()
Foncationnalité Intéressante de Lodash, La Méthode
orderby ()Permet de Trier unableau Sur un ou Plusieurs Propriétés à la fois.CE JUR, AUCUNE FORCENCOR NOU NE PERMET DE FAILE DU TRI SUR PLUNIEURS Propriétés EN JS, Le Seul Moyen d'Y Parvenir Est de Créer SA PROPRE FORCORT ET DE TRIER MAUNELEMENT SUR CHANE DES PROPRIÉTÉS.
CTTE FORCOR PEUT DONC VOUT FAIRE GAGNER DU TEPPS:
Фонк:
Orderby (A, B, C);
| a | Tableau à Trier. |
| b | Tableau Contenant Les Propriétés à Trier |
| c | Ордер-де-Три налейте Chaque Propriété "B" |
Retourne: Tableau Tableau On Nouveau.
Экзэмп:
let users = [
{ 'user': 'bob', 'age': 48 },
{ 'user': 'patrick', 'age': 34 },
{ 'user': 'bob', 'age': 40 },
{ 'user': 'patrick', 'age': 36 }
];
// Tri des 'user' en ascendant, et par 'age' en descendant
_.orderBy(users, ['user', 'age'], ['asc', 'desc']);
// retourne => [['patrick', 36], ['patrick', 34], ['bob', 48], ['bob', 40]]
2 - вспоминание ()
Ла-Фонк Особняк () est un autil qui simplifie la faltaison entre 2 tableaux.
Фонк: Вспоминание (A, B, C);
| a | Cableau à Comparer. |
| b | Tableau Ou Valeurs Iapply (Les Valeurs À ИСКЛЮЧЕНИЕ) |
| c | ITÉRATION ENCOQUE POLE CHAQUE ELÉMENT. |
Retourne: Nouveau Tableau включает Les Différences.
Экзэмп:
_.differenceBy([{ 'x': 2}, {'x': 1 }], [{ 'x': 1 }], 'x');
// retourne => [{ 'x': 2 }]
## 3 - цепочка ()
ООН PEU à la manière des leouts lego, les méthodes lodash sont compatibles entre eles et petuvent s'imbriquer les unes dans les autres à l'aide de la méthode цепь () Отказ
Экзэмп:
let users = [
{ 'user': 'jean', 'age': 36 },
{ 'user': 'fred'; 'age': 40 },
{ 'user': 'tom', 'age': 1 }
];
let youngest = _
.chain(users)
.sortBy('age')
.map(function(o) {
return o.user + ' is ' + o.age;
})
.head()
.value();
// retourne => 'tom is 1'
NOUS AVONS VU QUE LODASH NOUS THERNIT DES OUTILS TRÉS UTILES QUI LOUSIALD NOSS MANQUER EN JS NATIF.
Лоташ Соотношение плюс D'Une Centaine de Centances, наверняка Petuvent Vous Sevirent et vous упрощений La Vie. C'est Nourqui Je Vous Invite Aller Voir La Documentation Loadash Qui Est Complete At качественно.
Оригинал: "https://dev.to/younup/lodash-pour-js-9f0"