Published On Dec 13, 2019
Muchas personas ven a JavaScript como un juguete... uno bastante frágil. Aprendé cómo funciona su SISTEMA DE TIPOS para construir aplicaciones MÁS ROBUSTAS y con MENOS ERRORES.
Según la encuesta de Stackoverflow de este año, JavaScript sigue siendo por séptima vez consecutiva el lenguaje de programación MÁS POPULAR DEL MUNDO.
A pesar de eso, muchas personas ODIAN este lenguaje principalmente a su Sistema de Tipos: las reglas que impone un lenguaje para clasificar qué tipos de valores existen, cómo manipularlos y qué operaciones son válidas para realizar con ellos y cuáles no se pueden realizar y dan error.
En este video de La Cocina del Código hablaremos de las 4 características principales del Sistema de Tipos de JavaScript:
1. Chequeo de Tipos ESTÁTICO vs DINÁMICO
2. Severidad de Tipos
3. Conversiones de Tipos IMPLÍCITAS vs EXPLÍCITAS
4. Equivalencia y Compatibilidad de Tipos
Tocaremos temas importantes como COERCIÓN DE TIPOS y DUCK TYPING, dos aspectos centrales de este lenguaje.
Y al final del video te voy a contar sobre TypeScript, un tecnología que introdujo Microsoft para solucionar el principal problema del Sistema de Tipos de JavaScript.
Este video es el #4 video de una lista en la que analizaremos 33 Conceptos de JavaScript que Todo/a Desarrollador/a de JavaScript DEBERÍA SABER.
Me llamo Sacha y ¡estás en La Cocina del Código!
☕️ INVITAME UN CAFÉ: https://cafecito.app/lacocinadelcodigo
SUSCRIBITE para no perderte ninguno de mis videos.
33 CONCEPTOS QUE TODO/A DESARROLLADOR/A DE JAVASCRIPT DEBERÍA SABER
🔗 https://github.com/leonardomso/33-js-...
WAT - A lightning talk by Gary Bernhardt from CodeMash 2012
🔗 https://www.destroyallsoftware.com/ta...