Introducción a JavaScript: Conceptos Básicos y Ejemplos

Introducción a JavaScript

¿Qué es JavaScript?

JavaScript es un lenguaje de programación interpretado, orientado a objetos y basado en eventos, diseñado para crear aplicaciones web interactivas. Se ejecuta en el navegador del usuario, lo que permite manipular el contenido de la página, responder a la interacción del usuario y crear experiencias dinámicas.

Diferencias entre Java y JavaScript

Aunque sus nombres son similares, Java y JavaScript son lenguajes distintos. Java es un lenguaje de programación de propósito general, mientras que JavaScript está específicamente diseñado para la web.

Ejecución de JavaScript

El código JavaScript se ejecuta principalmente en navegadores web. Se puede insertar directamente en el código HTML o en archivos externos con la extensión .js.

Etiquetas para Insertar JavaScript en HTML

La etiqueta <script> se utiliza para insertar código JavaScript en páginas HTML. Por ejemplo:

<script type="text/javascript">
// Código JavaScript aquí
</script>

Sintaxis Básica

  • Las instrucciones en JavaScript terminan con punto y coma (;).
  • Las variables se declaran con la palabra clave var.
  • Los valores pueden ser cadenas de texto, números, booleanos (true/false) o caracteres especiales.

Ejemplo de Código JavaScript

var valor1 = prompt("Introduce un número");
var valor2 = prompt("Introduce otro número");

document.write("El número 1 es: " + valor1 + "<br>");
document.write("El número 2 es: " + valor2 + "<br>");

var suma = parseInt(valor1) + parseInt(valor2);
var producto = parseInt(valor1) * parseInt(valor2);

document.write("La suma es: " + suma + "<br>");
document.write("La multiplicación es: " + producto);

Funciones en JavaScript

Las funciones son bloques de código reutilizables que realizan tareas específicas. Se definen con la palabra clave function. Por ejemplo:

function mostrarMensaje() {
  alert("Hola mundo");
}

Eventos en JavaScript

Los eventos son acciones que ocurren en la página web, como clics del mouse, pulsaciones de teclas o carga de la página. JavaScript puede responder a estos eventos y ejecutar código en consecuencia. Por ejemplo:

<img onclick="alert('Hola!')" src="imagen.jpg" alt="Imagen">

Errores Comunes

  • UNDEFINED: La variable no tiene un valor asignado.
  • NULL: La variable está vacía intencionalmente.
  • NaN (Not-a-Number): El valor no es un número válido.

Caracteres de Escape

Los caracteres de escape se utilizan para representar caracteres especiales en cadenas de texto. Algunos ejemplos son:

  • \’ : Comilla simple
  • \» : Comilla doble
  • \\ : Barra invertida
  • \n : Nueva línea
  • \t : Tabulación

Ejemplos de Scripts

Solicitar un Nombre y Mostrar un Saludo

var nombre = prompt("Introduce tu nombre:");
alert("Mucho gusto, " + nombre);

Calculadora Simple

var num1 = parseFloat(prompt("Introduce el primer número:"));
var num2 = parseFloat(prompt("Introduce el segundo número:"));

var suma = num1 + num2;
var resta = num1 - num2;
var multiplicacion = num1 * num2;
var division = num1 / num2;

alert("Suma: " + suma + "\nResta: " + resta + "\nMultiplicación: " + multiplicacion + "\nDivisión: " + division);

Conclusión

JavaScript es una herramienta esencial para el desarrollo web moderno. Permite crear páginas web interactivas y dinámicas que mejoran la experiencia del usuario. Al comprender los conceptos básicos y la sintaxis de JavaScript, puedes comenzar a crear tus propias aplicaciones web.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.