Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Aprende JavaScript

Rating
-
Sold
-
Pages
12
Uploaded on
27-11-2024
Written in
2024/2025

Domina JavaScript con estos apuntes detallados que cubren desde conceptos básicos hasta avanzados. Aprende a trabajar con variables, funciones, objetos, DOM, eventos, asincronía, y más. Con ejemplos prácticos y ejercicios, estos apuntes te ayudarán a entender cómo manipular elementos en la web, mejorar la interacción del usuario y crear aplicaciones web interactivas. Perfectos para desarrolladores que quieren perfeccionar sus habilidades en JavaScript

Show more Read less
Institution
Course

Content preview

JavaScript

1. Fundamentos de JavaScript
1.1. ¿Qué es JavaScript?

JavaScript es un lenguaje de programación que permite hacer páginas web interactivas. Es un
lenguaje de alto nivel, dinámico, y basado en objetos, que se ejecuta del lado del cliente (en el
navegador del usuario) pero también se usa en el lado del servidor (con Node.js).

1.2. Variables y Tipos de Datos

En JavaScript, puedes declarar variables usando las palabras clave var, let, y const.

Variables

● var: Se utiliza para declarar variables que pueden ser reasignadas. Sin embargo, var tiene un
alcance global o de función, lo que puede llevar a errores si no se usa correctamente.
● let: Introducido en ES6, permite declarar variables con un alcance de bloque.
● const: También en ES6, se usa para declarar constantes. Su valor no puede cambiar una vez
asignado.

Ejemplo:

let nombre = 'Juan'; // Variable que puede cambiar
const edad = 30; // Variable constante

Tipos de Datos

JavaScript tiene varios tipos de datos, incluidos:

● Número: let edad = 25;
● Cadena (String): let nombre = "Carlos";
● Booleano: let esActivo = true;
● Array: let lista = [1, 2, 3];
● Objeto: let persona = {nombre: "Ana", edad: 28};
● Null: let valor = null;
● Undefined: let noDefinido;
● Símbolos (ES6): let simbolo = Symbol();
● BigInt (ES11): let bigNumber = 9007199254740991n;

1.3. Operadores

● Aritméticos: +, -, *, /, %, ++, --.
● Comparación: ==, === (estricta), !=, !==, >, <, >=, <=.
● Lógicos: &&, ||, !.
● Asignación: =, +=, -=, *=, /=.

Ejemplo de Operadores:

, let x = 10;
let y = 5;
let resultado = x + y; // 15




2. Estructuras de Control
2.1. Condicionales

JavaScript usa las estructuras if, else if, y else para tomar decisiones basadas en condiciones.

let edad = 18;
if (edad >= 18) {
console.log("Eres mayor de edad");
} else {
console.log("Eres menor de edad");
}



2.2. Bucles (Loops)

● for: Repite un bloque de código un número determinado de veces.

for (let i = 0; i < 5; i++) {
console.log(i); // Imprime números del 0 al 4
}



● while: Ejecuta un bloque de código mientras la condición sea true.

let i = 0;
while (i < 5) {
console.log(i);
i++;
}

● do...while: Similar a while, pero garantiza que el bloque de código se ejecute al menos una
vez.

let i = 0;
do {
console.log(i);
i++;
} while (i < 5);

Written for

Institution
Course

Document information

Uploaded on
November 27, 2024
Number of pages
12
Written in
2024/2025
Type
Class notes
Professor(s)
-
Contains
All classes

Subjects

$6.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
mayragutierrezc04

Get to know the seller

Seller avatar
mayragutierrezc04 utn
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
1 year
Number of followers
0
Documents
4
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions