Los últimos tutoriales de desarrollo web
 

JavaScript Sintaxis


La sintaxis de JavaScript es el conjunto de reglas, cómo se construyen los programas JavaScript.


Programas JavaScript

Un programa de computadora es una lista de "instrucciones" a ser "ejecutados" por el ordenador.

En un lenguaje de programación, estas instrucciones de programa se llaman declaraciones.

JavaScript es un lenguaje de programación.

Sentencias de JavaScript están separados por punto y coma.

Ejemplo

var x = 5;
var y = 6;
var z = x + y;
Inténtalo tú mismo "

En HTML, JavaScript programas pueden ser ejecutados por el navegador web.


declaraciones de JavaScript

sentencias de JavaScript se componen de:

Valores, operadores, expresiones, palabras clave y comentarios.


Los valores de JavaScript

La sintaxis de JavaScript define dos tipos de valores: Los valores fijos y valores de variables.

Los valores fijos se denominan literales. Los valores de variables se llaman variables.


Los literales de JavaScript

Las reglas más importantes para la escritura de valores fijos son:

Los números se escriben con o sin decimales:

Las cadenas son texto, escrito entre comillas dobles o simples:

"John Doe"

'John Doe'
Inténtalo tú mismo "

Las variables de JavaScript

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

JavaScript utiliza la var palabra clave para declarar variables.

Un signo igual se utiliza para asignar valores a las variables.

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

var x;

x = 6;
Inténtalo tú mismo "

Los operadores de JavaScript

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

var x = 5;
var y = 6;
Inténtalo tú mismo "

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

(5 + 6) * 10
Inténtalo tú mismo "

JavaScript Expresiones

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

El cálculo se llama una evaluación.

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

Las expresiones también pueden contener valores de las variables:

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

Por ejemplo, "Juan" + "" + "Doe", se evalúa como "John Doe":

"John" + " " + "Doe"
Inténtalo tú mismo "

Palabras clave de JavaScript

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

La var palabra clave indica al navegador para crear una nueva variable:

var x = 5 + 6;
var y = x * 10;
Inténtalo tú mismo "

JavaScript Comentarios

No todas las sentencias de JavaScript son "ejecutados".

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

Los comentarios son ignorados, y no serán ejecutadas:

var x = 5;   // I will be executed

// var x = 6;   I will NOT be executed
Inténtalo tú mismo "

Identificadores de JavaScript

Los identificadores son nombres.

En JavaScript, identificadores se utilizan para las variables de nombre (y palabras clave, y funciones, y etiquetas).

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

En JavaScript, el primer carácter debe ser una letra, un guión bajo (_) o un signo de dólar ($) .

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

Los números no son permitidos como el primer carácter.
De esta manera JavaScript puede distinguir fácilmente identificadores de números.


JavaScript es sensible a mayúsculas

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

Las variables lastName y Apellidos, son dos variables diferentes.

lastName = "Doe";
lastname = "Peterson";
Inténtalo tú mismo "

JavaScript no interpreta VAR o Var como la palabra clave var .


JavaScript y Camel Case

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

Los guiones:

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

No se permiten guiones en JavaScript. Se reserva para las restas.

Guion bajo:

first_name, last_name, master_card, inter_city.

El caso de Carmel:

FirstName, LastName, MasterCard, InterCity.

el caso de Carmel

En los lenguajes de programación, especialmente en JavaScript, camel case a menudo comienza con una letra minúscula:

firstName, lastName, masterCard, interCity.


JavaScript conjunto de caracteres

JavaScript utiliza el juego de caracteres Unicode.

cubiertas Unicode (casi) todos los caracteres, signos de puntuación y símbolos que existen.

Para una mirada más cercana, por favor estudiar nuestra completa Unicode de referencia .