Programación funcional en JavaScript, parte 1: Array Filter

  Рет қаралды 61,525

HolaMundo

HolaMundo

Күн бұрын

Пікірлер: 137
@alexsruiz8289
@alexsruiz8289 4 жыл бұрын
siempre que corre la intro en mi mente escucho: el cielo resplandece a mi alrededorrrr jajaja excelentes videos!
@andresurrea7587
@andresurrea7587 4 жыл бұрын
jajajajaja
@luismonagas573
@luismonagas573 Жыл бұрын
NUevos suscriptor.. habìa visto tus videos antes, pero hoy me suscribo.. yyy sigamosssssss adelante.. gracias desde Venezuela (03/04/2023)😀😀😀😀😀
@chalvarenga96
@chalvarenga96 3 жыл бұрын
Les dejo las notas del mini curso con los códigos abajo para que lo puedan copiar en su editor si gusta. // El metodo de filter nos puede crear un arreglo que va a tener la misma longitud o menor al arreglo el cual estamos ejecutando el metodo. Cuando creamos un nuevo arreglo, este no va a ser un nuevo arreglo mutado, sino que va a ser una nueva copia, es decir que el arreglo original va a mantener todos sus elementos y su longitud. En cambio el arreglo nuevo va a contener solo los elementos que hayamos filtrado y este nos haya dado true por cada iteración de cada uno de los elementos. const numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9] const mascotas = [ { nombre: 'Puchini' , edad: 12, raza: 'perro' }, { nombre: 'Chanchito feliz' , edad: 3, raza: 'perro' }, { nombre: 'Pulga' , edad: 10, raza: 'perro' }, { nombre: 'Pelusa' , edad: 16, raza: 'gato' }, ] /* const numerosFiltrados = numeros.filter (numero => numero < 5) console.log (numeros, numerosFiltrados) */ /* const perros = mascotas.filter (x => x.raza === 'perro') console.log (perros) */ /* const gatos1 = mascotas.filter (x => x.raza === 'gato') console.log (gatos) */ const gatos2 = mascotas.filter (function (x) { return x.raza === 'gato' }) // -->Esto tambien es lo mismo que la arrow function de gatos1 console.log (gatos2)
@로-l2r
@로-l2r 4 жыл бұрын
En esta cuarentena me prometí aprender un lenguaje de programación y gracias a sus videos y a los de otras personas he podido lograr mis objetivos poco a poco gracias por compartir conocimiento.
@francotoledo3111
@francotoledo3111 2 жыл бұрын
wow tremendo el cambio en 3 años, felicitaciones chanchito feliz
@diegoherrera1141
@diegoherrera1141 3 жыл бұрын
eres lo máximo, con este video logre resolver un ejercicio que me enviaron. I love you
@seica5561
@seica5561 3 жыл бұрын
Excelente. estas series son muy útiles para quienes estamos iniciando en javascript.. Gracias desde Venezuela (02/02/2021)
@ardanyscanchila246
@ardanyscanchila246 4 жыл бұрын
Excelente explicación, yo conozco la programación estructurada q aprendí con turbo pascal y estoy iniciando con JS, y todo eso lo hacía con for e if, genial como sale tan rapido y limpio, y facil de comprender.
@leomarqz9208
@leomarqz9208 4 жыл бұрын
al principio se me hacia dificil entender esto pero ahora que le puse mas atencion a tus videos veo que explicas super bien. excelentes videos
@dionisiosantis6951
@dionisiosantis6951 4 жыл бұрын
que hermoso ningun curso te brinda esta informacion tan completa me suscribo.
@juanmanuelcalvino9176
@juanmanuelcalvino9176 3 жыл бұрын
Amo tus videos, solo a modo informativo la reproduccion de la playlist esta al reves, el capitulo 1 esta en la posicion 9 . Abrazo desde Argentina!
@tomaskazutoshitaniguchi5180
@tomaskazutoshitaniguchi5180 3 жыл бұрын
playList.sort()
@dragonparkz20
@dragonparkz20 4 жыл бұрын
si tan solo hubiese visto este video el viernes pasado cuando lo necesitaba jaja, las cosas de la vida, buen video man
@MarcosCastelli
@MarcosCastelli 4 жыл бұрын
Muy bueno Nicolas, super claro y profesional tu trabajo, muchas gracias.
@lean9216
@lean9216 2 жыл бұрын
Gracias! Muy claro! Me sirvió para mi proyecto!
@juanfelipe7677
@juanfelipe7677 2 жыл бұрын
Esto acaba de despejarme un montón de dudas. ¡Gracias!
@sebaleal3081
@sebaleal3081 2 жыл бұрын
Un crack el nico, se aprende bastante con estos tutoriales
@agustinunaplay
@agustinunaplay 5 жыл бұрын
Muy claro!! Gracias bro... fetch y sus propiedades seria un buen video! Saludos
@ezequielalvarez3345
@ezequielalvarez3345 2 жыл бұрын
excelente didáctica para explicar!!!
@oscarxaviervaroncruz5276
@oscarxaviervaroncruz5276 2 жыл бұрын
muy bien explicado, claro y conciso. Excelente
@jonnyaliriovalero3290
@jonnyaliriovalero3290 4 жыл бұрын
hola buen vídeo me gusta la información que presentas , soy Venezolano en Colombia
@victorgabriel-kd5me
@victorgabriel-kd5me 4 жыл бұрын
tremendo maestro que acabo de conocer el dia de hoy, gracias por su dedicación
@vgameclan
@vgameclan Жыл бұрын
Muchisimas gracias por hacer videos como estos, me has ayudado tanto a entender muchas cosas.
@IrwinBorjas
@IrwinBorjas 3 жыл бұрын
Muy bien explicado, gracias
@mauslaugther9899
@mauslaugther9899 4 жыл бұрын
Hola, estoy comenzando a aprender el manejo de JSON y este metodo aplico perfectamente a el , gracias!
@luiscallero6288
@luiscallero6288 Жыл бұрын
Excelente! Mil gracias!!
@obedsaga
@obedsaga 3 жыл бұрын
Excelente, me aclaró mucho el uso de filter
@nayelliolvera9622
@nayelliolvera9622 3 жыл бұрын
Me ayudo muchísimo, muchas gracias!
@_jormanespinoza
@_jormanespinoza 4 жыл бұрын
De las mejores y más claras explicaciones que he visto! Gracias por la clase
@ulisesastrada8880
@ulisesastrada8880 4 жыл бұрын
Muy claro! Gracias por la explicación
@mauriciojavierastuto4155
@mauriciojavierastuto4155 3 жыл бұрын
Gracias Nicolas!!!!
@danielpaz1746
@danielpaz1746 Жыл бұрын
gracias por aclarar que el segundo array se componía de objetos, por un momento pensé que nunca lo dirías
@bgarciahn30
@bgarciahn30 4 жыл бұрын
Muy buena explicación
@camelalejandro
@camelalejandro 4 жыл бұрын
Ojala algún día, pueda lograrlo, seguiré insistiendo, gracias por la info!!
@alexislopez16
@alexislopez16 4 жыл бұрын
Tu dale, y un dia va a suceder carnal
@hack_crack
@hack_crack 3 жыл бұрын
Muy bien explicado
@pablocesarespinoza2529
@pablocesarespinoza2529 4 жыл бұрын
Imposible mejor explicado, buenisimo
@gabyph2013
@gabyph2013 2 жыл бұрын
Buenisima explicacion!! gracias
@adamrebolledoolivares2652
@adamrebolledoolivares2652 4 жыл бұрын
Maravilloso
@David-ask
@David-ask 8 ай бұрын
buenas esta bueno y entendi el ejemplo , gracias
@davidponc
@davidponc 4 жыл бұрын
Se me viene a la mente con este método la funcionalidad de filtrado en una página de productos, donde el usuario solo quiere ver los productos con un limite de precio por ejemplo.
@cespedesjuanc
@cespedesjuanc 4 жыл бұрын
Muy clara la explicación. Gracias!
@juanpablorodriguesdacruz9242
@juanpablorodriguesdacruz9242 5 жыл бұрын
la verdad me sorprendio tu canal, toda informacion de calidad. Voy a probar algun curso. Te felicito! saludos desde Argentina y exitos en lo que emprendas
@JuanPablo-sp1bg
@JuanPablo-sp1bg 3 жыл бұрын
Una gran diferencia entre este video y ahora
@DiegoGutierrez-gu5ui
@DiegoGutierrez-gu5ui Жыл бұрын
Eres un Crack 👏
@alejandrapachano5196
@alejandrapachano5196 3 жыл бұрын
Super bien explicado! Muchas gracias :)
@cristianfernando2951
@cristianfernando2951 5 жыл бұрын
explicas muy bien! felicidades y gracias por el aporte a la comunidad js
@elnapol
@elnapol 3 жыл бұрын
Hola Nicolás, agradeciendo tus videos te quiero dar una critica positiva, podrías dejar la lista de reproducción de mas viejo a más nuevo y no al revés, 1->9 y no como esta ahora de 9->1. Soy Chileno y se me hace bastante cómodo tu forma de expresarte, gracias por ser un creador de contenido.
@estefanymagalipereztorres9048
@estefanymagalipereztorres9048 2 жыл бұрын
Gran video
@cristhianaguilarverduguez1698
@cristhianaguilarverduguez1698 3 жыл бұрын
Genial Profe
@luisvonderbrelje9442
@luisvonderbrelje9442 4 жыл бұрын
Que buen vídeo amigo
@cesarjuliancerpadiaz2078
@cesarjuliancerpadiaz2078 4 жыл бұрын
Buenísimo!!! Súper fan jaja
@jordanavila7167
@jordanavila7167 4 жыл бұрын
Excelente explicación! 👍
@matias25pinto
@matias25pinto 4 жыл бұрын
estoy viendo todos tus vídeos me encanta estoy viendo que cursos tienes en udemy asi puedo ver mas de tus clases
@XAUDERINO
@XAUDERINO 3 жыл бұрын
Gracias crack salvaste mi proyecto para unas horas mas :B
@UchihaSasukeKrad
@UchihaSasukeKrad 2 жыл бұрын
Hola Nico! Perdona que llegue tan tarde, pero recién he llegado al canal y estoy haciendo maratón de videos tuyos, y sí, estoy ADICTO a ese "nuevo" teclado Corne. Quería pedir por favor, si es posible 'girar' la lista, para que el orden de los cursos sea en ASC en lugar de DESC. Muchas gracias y ENHORABUENA!
@nicolasculotta8976
@nicolasculotta8976 3 жыл бұрын
Excelente explicacion!
@ruffusjoe
@ruffusjoe 3 жыл бұрын
capo! perfecta explicación.
@piperamirezc6270
@piperamirezc6270 2 жыл бұрын
Buen video. 👍🏽
@jonathan-4863
@jonathan-4863 5 жыл бұрын
gracias por el vídeo, muy bueno
@wilberthGonzalezKOC
@wilberthGonzalezKOC 4 жыл бұрын
Primer video que veo y ya te amo jajaja, muy buen video!
@armandocastro6733
@armandocastro6733 5 жыл бұрын
Excelente Bro , Muy Buenos Videos .
@razenkCL
@razenkCL 5 жыл бұрын
que hermosa explicacion, gracias por el video , me sirvio michisimo!
@Mr_appo
@Mr_appo 3 жыл бұрын
Muy bueno
@PaauLxx
@PaauLxx 4 жыл бұрын
Nuevo suscriptor, gracias por subir este tipo de contenido!
@AxelMonsalve
@AxelMonsalve 4 жыл бұрын
Gracias compa!!
@Cristian201108
@Cristian201108 2 жыл бұрын
Hola Hola mundo como estas?, te sigo desde Argentina, muy buenos tus videos los veo siempre. Queria hacerte una consulta, que libro me recomendas para empezar a estudiar Javascript, cualquier dato agradecido, saludos
@devve7
@devve7 4 жыл бұрын
Muy claro, muy bien explicado. Excelente Nota: Perro y Gato no son razas ;-)
@joaquinel
@joaquinel 4 жыл бұрын
Es JS. Es la forma abreviada de poner raza = perro.generico ja
@marioyanez1883
@marioyanez1883 4 жыл бұрын
Que buen curso!! Sería bueno que hicieras un curso de cero a experto de react native creando un proyecto real con las actualizaciones que ha tenido este lenguaje.
@brynzech
@brynzech 5 жыл бұрын
Genial, vale!
@oscartic
@oscartic 5 жыл бұрын
Hola Nicolás! Muy buenos videos, son un excelente aporte! Estoy siguiendo varios de tus cursos en udemy y la verdad todo 1A. Sería genial si pudieras actualizar el de Node. Saludos
@HolaMundoDev
@HolaMundoDev 5 жыл бұрын
Esta semana estaré actualizando el de react native y el de node :)
@sandroguinet2577
@sandroguinet2577 2 жыл бұрын
Deberias hacer un video acerca de las arrows functions
@carlosfranco8377
@carlosfranco8377 Жыл бұрын
grande misterChip!!
@HolaMundoDev
@HolaMundoDev Жыл бұрын
Weoooooon la wea vieja mister chip!! 😂
@undefined088
@undefined088 4 жыл бұрын
Hola Nico, muy buena saga de videos! Consulta, qué distro Linux y editor de texto utilizás? Gracias!
@alejandroriosrodriguez4525
@alejandroriosrodriguez4525 4 жыл бұрын
No necesite saber nada de javascript para entender todo lo que hiciste, me imagino la función filter como un método de selección de objetos haciendo un símil con programación orientada a objetos. Un saludo. 👋
@rbascu84
@rbascu84 4 жыл бұрын
asimov, muy bien
@victoriacoronel8636
@victoriacoronel8636 4 жыл бұрын
veo muuuy chiquito el codigo, me vendría genial un poquito más aumentado. Gracias por tus videos!
@igorv8747
@igorv8747 5 жыл бұрын
buena ayuda. Podrias dar unos tips para que vim se vea asi :)
@vaponte1000
@vaponte1000 2 жыл бұрын
Me gustaría que explicaran el método filter pero llamando a la data y no teniéndola en el mismo main, ya que siento que al llamarla es mas complicado.
@gianmarcogaris2594
@gianmarcogaris2594 4 жыл бұрын
Hola, excelente explicación. En los cursos de udemy cuál sería el orden? Primero reactjs y despues react native?
@WhileTrueThenDream
@WhileTrueThenDream 3 жыл бұрын
Wow ahora veo este video y no te reconocía. Jejeje. ;-)
@sebastiansalazar5757
@sebastiansalazar5757 5 жыл бұрын
Nico! podrías hacer un video de la configuración en el editor de texto que ocupas! Si no me equivoco ocupas Vim cierto?
@HolaMundoDev
@HolaMundoDev 5 жыл бұрын
Hola! Si ocupo vim. Esta en mi lista de pendientes pero no tengo un ETA aún para el :(
@HolaMundoDev
@HolaMundoDev 5 жыл бұрын
Hola sebastian, estoy terminando un curso sobre vim en udemy que será gratuito por un tiempo. Lo anunciaré por acá en youtube.
@sebastiansalazar5757
@sebastiansalazar5757 5 жыл бұрын
@@HolaMundoDev excelente, estaré atento!!! Gracias Nico!!
@marcosmedina4828
@marcosmedina4828 4 жыл бұрын
Hola excelente tus videos, una consulta, tenes pensado hacer algún master desde cero a experto que contenga javascript, react, redux, mongodb y node, todo en uno?
@JoseFernandezM
@JoseFernandezM 3 жыл бұрын
Nicolas, cual es el teclado que usas en este video? PD ya vi tu video de armar teclado y mejor teclado para programar pero ese sonido hace que quiera programar mas entonces quiero oirlo en el mio es decir quiero uno.
@manueljesustenoriosilva1092
@manueljesustenoriosilva1092 2 жыл бұрын
Hola crack, me gustaria saber que libro de JavaScript me recomiendas leer para ser especialista en ello....
@nachocardona3
@nachocardona3 4 жыл бұрын
Excelente canal, me podrían recomendar uno igual donde expliquen como programar en Python jeje, Gracias por los videos...
@thethinkend
@thethinkend 4 жыл бұрын
Jose, como estas? Te recomiendo los apuntes de Majo! losapuntesdemajo.now.sh/
@DerSarco
@DerSarco 4 жыл бұрын
Profe, consulta, al hacer un filter vs recorrer en un loop ya sea for o lo que sea, es mas lento?, me cabe la duda ya que vi en otros videos que no era recomendado usar filter por su lentitud, pero me cabe la duda.
@paullazcano2077
@paullazcano2077 3 жыл бұрын
Que raro verte sin barbaaaa
@maritocabrera
@maritocabrera 2 жыл бұрын
Nooo sos vos Nico?! Jajaja, conocí tus videos viéndote como un vikingo no tenía esta faceta pelada y sin barba tuya jajaj... Geniooo
@augustoalejandroreynadelag8504
@augustoalejandroreynadelag8504 3 жыл бұрын
se puede hacer filter con 2 condiciones ? por ejemplo si quisiera Perros mayores a 3 años
@caespinoza
@caespinoza 4 жыл бұрын
uno puede mezclar programación orientada a objetos con programación funcional?
@Angelosedler
@Angelosedler 4 жыл бұрын
Hola! con el filter puedo crear un nuevo array que contenga solamente las razas? ej. [perro, perro, gato]
@nestorramirez853
@nestorramirez853 4 жыл бұрын
Pusiste la lista de reproducción de al revés!!!!
@gabrielcid6351
@gabrielcid6351 5 жыл бұрын
Buenos videos! Donde consigo alguno de esos teclados de la intro? algún dato? :o
@HolaMundoDev
@HolaMundoDev 5 жыл бұрын
Hola! El masterkeys pro S lo compre por Amazon, el Anne pro 2 lo compre usado pero lo puedes encontrar en AliExpress o banggood
@miguelangelbustostejador271
@miguelangelbustostejador271 3 жыл бұрын
quiero comprar casi todos los cursos en udemy pero me aparecen a 80 dolares, como hago ´para que me aplique el descuento y queden a 10 dolares. gracias de antemano me encanta el canal!
@JSonJohan
@JSonJohan Жыл бұрын
Es como filtrar en Excel :)
@elsebas1010
@elsebas1010 3 жыл бұрын
Como filtro dos arreglos distintos solamente usando filter?
@1000tonlucho
@1000tonlucho 4 жыл бұрын
El orden de la lista de reproduccion esta invertido
@albertoornelas8697
@albertoornelas8697 4 жыл бұрын
Que editor de texto usas?. Se mira muy amigable
@HolaMundoDev
@HolaMundoDev 4 жыл бұрын
Vim :)
@albertoornelas8697
@albertoornelas8697 4 жыл бұрын
@@HolaMundoDev Gracias saludos desde México!
@UisEe2607
@UisEe2607 Жыл бұрын
Cual es el ide que se usa?
@MissileBoy
@MissileBoy 3 жыл бұрын
No me gustó, así que le di click en me gusta y me suscribí.
@cutiko
@cutiko 5 жыл бұрын
¿Tiene que ser pura? Si le quisiera modificar un dato al objeto, añadirle un timestamp ¿Se modifica la referencia?
@HolaMundoDev
@HolaMundoDev 5 жыл бұрын
No es necesario que sea pura, sin embargo en este canal preferimos seguir las bases funcionales :)
@cutiko
@cutiko 5 жыл бұрын
@@HolaMundoDev en este developer las multiples personalidades que convivimos preferimos seguir las reglas de la anarquia
Programación funcional en JavaScript, parte 2: Array Map
10:19
19. MAP, FILTER y REDUCE EN JAVASCRIPT
25:22
La Cocina del Código
Рет қаралды 85 М.
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН
Wait… Maxim, did you just eat 8 BURGERS?!🍔😳| Free Fire Official
00:13
Garena Free Fire Global
Рет қаралды 9 МЛН
My MEAN sister annoys me! 😡 Use this gadget #hack
00:24
Mis libros de programación favoritos
11:07
HolaMundo
Рет қаралды 183 М.
¿Qué es la PROGRAMACIÓN FUNCIONAL?
22:23
hdeleon.net
Рет қаралды 34 М.
Aprende a programar más rápido con esta sencilla técnica
9:16
Programación funcional en JavaScript, parte 3: Array Reduce
12:08
Cómo ORDENAR cualquier ARRAY en JAVASCRIPT
16:08
Dorian Desings
Рет қаралды 1,7 М.
Javascript Arrays - Metodos (map, filter, reduce, sort, etc.)
1:06:13
7 MÉTODOS DE ARRAYS en JAVASCRIPT QUE DEBES CONOCER
8:03
Carlos Azaustre - Aprende JavaScript
Рет қаралды 72 М.
КОГДА К БАТЕ ПРИШЕЛ ДРУГ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 7 МЛН