MEJOR SITIO PARA DESARROLLADORES WEB

Basic JavaScript

JS Tutorial JS Syntax JS Variables JS Operators JS If Conditions JS Loops JS Strings JS Numbers JS Functions JS Objects JS Dates JS Arrays JS Sets JS Maps JS Math JS RegExp JS Data Types JS Errors JS Debugging JS Events JS Programming JS References JS UTF-8 Characters

JS Advanced

JS Versions JS Functions JS Objects JS Classes JS Iterations JS Promises JS Modules JS HTML DOM JS Windows JS Web API JS AJAX JS JSON JS jQuery JS Graphics JS Examples JS Objects

JavaScript. W3Schools en español. Lecciones para principiantes

Ua En De Fr Ru

JavaScript Sintaxis

La sintaxis de JavaScript es el conjunto de reglas sobre cómo se construyen los programas JavaScript:

// Cómo crear variables:
var x;
let y;

// Cómo utilizar variables:
x = 5;
y = 6;
let z = x + y;

Valores de JavaScript

La sintaxis de JavaScript define dos tipos de valores:

  • Valores fijos
  • Valores variables

Los valores fijos se denominan Literales.

Los valores de las variables se denominan Variables.


Literales de JavaScript

Las dos reglas de sintaxis más importantes para valores fijos son:

1. Los números se escriben con o sin decimales:

10.50

1001
Try it Yourself »

2. Las cadenas son texto escrito entre comillas dobles o simples:

"John Doe"

'John Doe'
Try it Yourself »

Variables de JavaScript

En un lenguaje de programación, las variables se utilizan para almacenar valores de datos.

JavaScript utiliza las palabras clave var, let y const para declarar variables.

Se utiliza un signo igual para asignar valores a las variables.

En este ejemplo, x se define como una variable. Entonces, a x se le asigna (dado) el valor 6:

let x;
x = 6;
Try it Yourself »

JavaScript Operadores

JavaScript utiliza operadores aritméticos ( + - * / ) para calcular valores:

(5 + 6) * 10
Try it Yourself »

JavaScript utiliza un operador de asignación ( = ) para asignar valores a las variables:

let x, y;
x = 5;
y = 6;
Try it Yourself »

JavaScript Expresiones

Una expresión es una combinación de valores, variables y operadores, que calcula un valor.

El cálculo se llama evaluación.

Por ejemplo, 5 * 10 se evalúa como 50:

Las expresiones también pueden contener valores variables:

Los valores pueden ser de varios tipos, como números y cadenas.

Por ejemplo, "John" + " " + "Doe", evalúa a "John Doe":

"John" + " " + "Doe"
Try it Yourself »

JavaScript Palabras clave

Las palabras clave de JavaScript se utilizan para identificar las acciones que se deben realizar.

La palabra clave let le dice al navegador que cree variables:

let x, y;
x = 5 + 6;
y = x * 10;
Try it Yourself »

La palabra clave var también le dice al navegador que cree variables:

var x, y;
x = 5 + 6;
y = x * 10;
Try it Yourself »

En estos ejemplos, usar var o let producirá el mismo resultado.

Aprenderá más sobre var y let más adelante en este tutorial.


JavaScript Comentarios

No todas las declaraciones de JavaScript se "ejecutan".

Código después de barras dobles // o entre /* y */ se trata como un comentario.

Los comentarios se ignoran y no se ejecutarán:

let x = 5;   // seré ejecutado

// x = 6;   NO seré ejecutado
Try it Yourself »

Aprenderá más sobre los comentarios en un capítulo posterior.


Identificadores/Nombres de JavaScript

Los identificadores son nombres de JavaScript.

Los identificadores se utilizan para nombrar variables, palabras clave y funciones.

Las reglas para los nombres legales son las mismas en la mayoría de los lenguajes de programación.

Un nombre JavaScript debe comenzar con:

  • Una letra (A-Z o a-z)
  • Un signo de dolar ($)
  • O un guión bajo (_)

Los caracteres siguientes pueden ser letras, dígitos, guiones bajos o signos de dólar.

Nota

No se permiten números como primer carácter en los nombres.

De esta manera, JavaScript puede distinguir fácilmente los identificadores de los números.


JavaScript distingue entre mayúsculas y minúsculas

Todos los identificadores de JavaScript distinguen entre mayúsculas y minúsculas.

Las variables lastName y lastname, son dos variables diferentes:

let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";
Try it Yourself »

JavaScript no interpreta LET o Let como palabra clave let.


Caso JavaScript y Camel

Históricamente, los programadores han utilizado diferentes formas de unir varias palabras en un nombre de variable:

Guiones :

first-name, last-name, master-card, inter-city.

Los guiones no están permitidos en JavaScript. Están reservados para restas.

Subrayar:

first_name, last_name, master_card, inter_city.

Caja Camel Superior (Caso Pascal):

FirstName, LastName, MasterCard, InterCity.

Caso camello inferior:

Los programadores de JavaScript tienden a utilizar mayúsculas y minúsculas que comienzan con una letra minúscula:

firstName, lastName, masterCard, interCity.


JavaScript Conjunto de caracteres

JavaScript utiliza el juego de caracteres Unicode.

Unicode cubre (casi) todos los caracteres, puntuaciones y símbolos del mundo.

Para verlo más de cerca, estudie nuestra Referencia completa de Unicode.


JavaScript: sintaxis. Videotutorial de W3Schools

Este video es una introducción a la sintaxis de JavaScript.

¡Parte de una serie de videotutoriales para aprender JavaScript para principiantes!



Comentarios