UNPKG

menu-usuario-pantoja

Version:

Prueba Javascript

18 lines (14 loc) 694 B
//Ejercicio, arreglo de usuarios, con un json con atributos, hacer busqueda, agregar //Para mañana mandar const {of} = require('rxjs'); const {filter} = require('rxjs/operators'); const arregloUsuarios = [{nombre: 'Alejandro', apellido: 'Perez'},{nombre: 'Alexandra', apellido: 'Lopez'},{nombre: 'Alexander',apellido: 'Pereda'},{nombre: 'Juan', apellido: 'Perea'}]; const buscar = 'Ale'; const filtrarDatos$ = of(...arregloUsuarios) .pipe( filter((valor) => valor.nombre.search(new RegExp(buscar)) === 0 || valor.apellido.search(new RegExp(buscar)) === 0 ) ).subscribe((resultado) => { console.log(resultado); }, (error) => { console.log(error); });