VS et module pour node

J'aimerais utiliser The lodash method _.partition exported as a Node.js module.


Ainsi, ouvrez un terminal et comme l'indique la documentation tapez
npm i --save lodash.partition puis tapez Entrée (return).

on peut ensuite ajouter, en début de fichier, le module

let partition = require('lodash.partition');


code

let partition = require('lodash.partition');

let users = [
  { 'user': 'barney''age': 36'active': false },
  { 'user': 'fred''age': 40'active': true },
  { 'user': 'pebbles''age': 1'active': false }
];

let u = partition(usersfunction (o) { return o.active; });
console.dir(u);

$ node app.js (le nom de votre fichier) [ [ { user: 'fred', age: 40, active: true } ], [ { user: 'barney', age: 36, active: false }, { user: 'pebbles', age: 1, active: false } ] ]

Intégration dans un fichier


  <script src="https://cdn.jsdelivr.net/lodash/4/lodash.min.js"></script>


let arr = [8, null, 32, 'foo', NaN, 'bar', false, {}, 64, 128];
let parts = _.partition(arr, (el) => {
        return typeof el === 'number' && !_.isNaN(el);
    });
console.log(parts[0]); // [8, 32, 64, 128]