English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Un programa de computadora es una lista de instrucciones que la computadora debe ejecutar.
En los lenguajes de programación, estas instrucciones se denominan instrucciones.
Un programa JavaScript es una lista de instrucciones de programación.
Las instrucciones se utilizan en JavaScript para especificar el flujo del programa.
Las instrucciones JavaScript se componen de los siguientes elementos:Valores, operadores, expresiones, palabras clave y comentarios.
Esta instrucción le indica al navegador escribir el contenido "Hello world" dentro del elemento HTML con id="para":
document.getElementById("para").innerHTML = "Hello world";Prueba para ver‹/›
La mayoría de los programas JavaScript contienen muchas instrucciones JavaScript.
Las instrucciones se ejecutan en el orden en que se escriben.
var a, b, sum;// Enunciado 1 a = 20; // Enunciado 2 b = 30; // Enunciado 3 sum = a + b; // Enunciado 4Prueba para ver‹/›
Las instrucciones definen las operaciones que ejecutará el script y cómo lo hará.
Y C, C ++Al igual que en Java, las instrucciones simples en JavaScript generalmente van seguidas del carácter de punto y coma.
Pero, si cada instrucción se coloca en una línea separada, JavaScript le permite omitir este punto y coma.
var x = 20 var y = 30Prueba para ver‹/›
Pero, cuando se formatea en un solo renglón como se muestra a continuación, es obligatorio usar el punto y coma:
var x = 20; var y = 30;Prueba para ver‹/›
Aunque es posible que las instrucciones no necesiten terminar con un punto y coma (;), también es factible queAún así, se recomienda encarecidamente que termine con un punto y coma.
El uso de puntos y coma es una buena costumbre de programación.
JavaScript ignora los espacios, los tabuladores y los caracteres de nueva línea que aparecen en el programa.
Puede agregar espacios en el script para que sea más legible.
Las dos líneas siguientes son equivalentes:
var greet = "Hello world"; var greet = "Hello world";
Generalmente se recomienda que en el operador ( +-* /)antes y después de poner un espacio en blanco, para mejorar la legibilidad:
var sum = a + b;
Para obtener la mejor legibilidad, se debe evitar que las líneas de código superen80 caracteres.
Si la instrucción de JavaScript no cabe en una línea, el mejor lugar para cambiar de línea es después del operador ( +-* /)después de:
document.getElementById("para").innerHTML = "20+3La suma de 0 es " + sum;Prueba para ver‹/›
Las instrucciones de JavaScript se pueden agrupar juntas en un bloque de código dentro de los corchetes {...}.
El propósito del bloque de código es definir las instrucciones que se deben ejecutar juntas.
EnEn la función de JavaScript,notará que las instrucciones agrupadas dentro del bloque se pueden hacer en un solo lugar.
function myFunc() { document.getElementById("p1").innerHTML = "¡Hola, aquí!"; document.getElementById("p2").innerHTML = "¿Cómo estás?"; }Prueba para ver‹/›
Las instrucciones de JavaScript generalmente sePalabra claveInicio, para identificar la operación de JavaScript que se debe ejecutar.
A continuación, se presenta una lista de algunas palabras clave que entenderá en este tutorial:
Palabra clave | Descripción |
---|---|
var | Declarar una variable, se puede optar por inicializarla con un valor |
let | Declarar una variable local de ámbito de bloque {}, se puede optar por inicializarla con un valor |
const | Declarar una constante de nombre de solo lectura |
break | Terminar el ciclo actual, switch o sentencia etiquetada, y transferir el control de la aplicación a la sentencia después de la sentencia terminada |
continue | Terminar la ejecución de la sentencia en la iteración actual del ciclo o en el ciclo marcado actual y continuar la iteración en la próxima iteración |
if...else | Ejecutar una sentencia si la condición especificada es verdadera. Si la condición es falsa, se puede ejecutar otra sentencia |
switch | Calcular la expresión para que el valor de la expresión coincida con la cláusula case y ejecutar la sentencia relacionada con la cláusula case |
throw | Lanzar una excepción personalizada |
try...catch | Marcar un bloque de instrucciones a intentar y especificar la respuesta (si ocurre una excepción) |
while | Crear un ciclo que ejecuta una sentencia específica mientras el valor de la condición especificada sea verdadero. Primero se evalúa la condición antes de ejecutar la sentencia |
do...while | Crear un ciclo que ejecuta una sentencia específica hasta que el valor de la condición sea falso. Después de ejecutar la sentencia, evaluar la condición, lo que lleva a que la sentencia específica se ejecute al menos una vez |
for | Crear un ciclo que consta de tres expresiones opcionales, encerradas en paréntesis y separadas por puntos y coma, seguidas de una sentencia a ejecutar en el ciclo |
for...in | Recorrer las propiedades enumerables de un objeto en cualquier orden. Para cada propiedad diferente, se puede ejecutar una sentencia |
for...of | Recorrer objetos iterables (incluidos arrays, objetos similares a arrays, iteradores y generadores), llamar a ganchos de iteración personalizados y ejecutar la sentencia a ejecutar para cada valor de propiedad diferente |