JavaScript el motor de la Web 🛩

10 de agosto del 2022 ¿Ves algún error? Corregir artículo javascript-wallpaper

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".

Declarando variables y constantes en JavaScript

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

Funciones

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.

Las estructuras condicionales

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

Bucles

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.

Este es solo el comienzo

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.

Conviértete en un Go Ninja 🥷.Suscríbete a mi newsletter y recibe las últimas novedades en Go.