En el mundo del desarrollo web el lenguaje más importante sin duda es JavaScript, un lenguaje de tipado dinámico, interpretado y en mi opinión personal muy fácil de aprender.
Su principal función es ejecutar código dentro del cliente (nuestro navegador) pero en los últimos años se han creado múltiples herramientas que permite a JavaScript crear código para apps móviles, escritorio, micro controladores e incluso inteligencia artificial.
Fue creado en 1995 por Brendan Eich y su extensión de archivo es "js".
Actualmente en JavaScript usamos las palabras reservadas let y const para crear variables y constantes respectivamente.
let unaVariable = "soy una variable"
const unaConstante = "soy una constante"
Como pueden ver no se realizan anotaciones de tipo ya que JavaScript es de tipo dinámico entonces podemos cambiar el valor de la variable sin importar el tipo
let unaVariable = "soy un texto"
unaVariable = 45
Las funciones son bloques de código que nos permite ejecutar un conjunto de líneas de código al ser invocadas, se crearon para mejorar la estructura del código y reutilizar código que necesitamos repetir.
function sayHiToUser(name){
console.log("Hi " + name)
}
sayHiToUser("Carlos")
sayHiToUser("Anastasia")
sayHiToUser("Mitya")
// > Hi Carlos
// > Hi Anastasia
// > Hi Mitya
Con las funciones podemos agrupar distintos tipos de procedimiento como reducir el stock de un producto, cambiar la contraseña de un usuario, etc.
Dentro del lenguaje también podemos revisar ciertas condiciones y ejecutar código dependiendo si está se cumple o no.
if(age>18){
console.log("welcome to the party")
}else{
console.log("maybe the next year...")
}
Existen otras como else if o switch case pero por ahora y como condición básica nos debería bastar con la estructura de control if
Los bucles se encuentran en todos los lenguajes de programación y nos permite realizar tareas de forma repetitiva hasta que se cumpla cierta condición.
const numberOfHi = 10
for (let i = 0; i < numberOfHi; i++) {
console.log("Hi "+ i)
}
Existen también otro tipo de bucles donde podemos realizar una acción mientras que una condición no se cumpla llamado while loop.
Como podrán ver es solo el comienzo para conocer este lenguaje de programación que es tan demando y con el cual muchos programadores trabajamos si te interesa tener una clase privada de JavaScript desde 0 contáctame en mi Instagram @carlos97cgr cuéntame porque quieres aprender JavaScript y tengamos una sesión privada gratuita.