Notas técnicas de zhaoJian

Curso IT Fundamentos JavaScript 036_Estructura Sintáctica

Aprendizaje / Fundamentos JavaScript ~7382 palabras · 19 min de lectura - vistas

Sentencias

Las sentencias de JavaScript (Statements) son un conjunto de instrucciones utilizadas para realizar tareas específicas.

Ejemplo:

// Declaración de variables
let userName = 'Carlos';
let age = 18;
// Sentencia condicional
if (age >= 18) {
console.log(userName + ' es una persona adulta');
} else {
console.log(userName + ' es una persona menor de edad');
}
// Bucle
for (let i = 0; i < 5; i++) {
console.log('Salida del bucle ' + (i + 1));
}
// Definición de función
function Hello(name) {
return 'Hola, ' + name + '!';
}
// Llamada de función
let sayHello = Hello(userName);
console.log(sayHello);

Punto y coma

En JavaScript, el punto y coma (;) es un símbolo de terminación de sentencia, utilizado para marcar el final de una sentencia. El punto y coma es opcional en la mayoría de los casos, porque el intérprete de JavaScript intentará insertar automáticamente puntos y coma (Automatic Semicolon Insertion, ASI) para que el código se analice como sintácticamente correcto. Sin embargo, hay algunos casos en los que ASI puede conducir a un comportamiento inesperado, por lo tanto, se recomienda agregar explícitamente puntos y coma al escribir código JavaScript.

Cuando aparece un punto y coma, ya sea de una sola línea o de varias líneas, esta sentencia termina.

Ejemplo:

alert('Hola');alert('JavaScript!');

Cuando existe un salto de línea (line break), en la mayoría de los casos se puede omitir el punto y coma.

Ejemplo:

alert('Hola')
alert('JavaScript!')
alert('Hola');
alert('JavaScript!')
alert('Hola')
alert('JavaScript!');
alert('Hola');alert('JavaScript!')

Cuando se encuentran bloques de sentencias o bloques de código, el salto de línea no agregará automáticamente puntos y coma. Y los espacios y saltos de línea serán ignorados.

Ejemplo:

alert
(
1+
2
+1);

Comentarios

En JavaScript, los comentarios se utilizan para agregar explicaciones y notas en el código. Este texto no tiene ningún impacto real en la ejecución del programa. Los comentarios son muy útiles para mejorar la legibilidad del código, la colaboración y la depuración.

Comentarios de una sola línea

Usando el símbolo // puede crear comentarios de una sola línea. Todo el texto desde // hasta el final de la línea se tratará como un comentario.

Ejemplo:

alert('Hola JavaScript!'); // Comentario de una sola línea después de la sentencia
// Comentario de una sola línea en una línea propia
Comentarios de varias líneas

Comenzando con /* y terminando con */ puede crear comentarios de varias líneas. Todo el texto entre estos dos símbolos se tratará como un comentario.

/*
Este es un comentario de varias líneas
puede abarcar varias líneas
*/
alert('Hola');
/*
Los comentarios de varias líneas también se pueden usar para comentar un bloque de código, el siguiente código no se ejecutará
alert('JavaScript!');
*/

JavaScript proporciona varios cuadros de diálogo para una interacción simple con el usuario, incluidos alert, confirm y prompt. Estos cuadros de diálogo le permiten mostrar información al usuario, hacer preguntas o aceptar entradas. Cuando se muestra un cuadro de diálogo, la ejecución del código se detiene hasta que el usuario cierra el cuadro de diálogo.

Cuadro de diálogo alert

El cuadro de diálogo alert se utiliza para mostrar un mensaje al usuario y esperar a que el usuario haga clic en el botón “Aceptar”.

Ejemplo:

alert('¡Hola JavaScript interno!');

Efecto:

Efecto del ejemplo

Cuadro de diálogo confirm

El cuadro de diálogo confirm se utiliza para mostrar al usuario un cuadro de diálogo con botones de confirmación y cancelación, generalmente utilizado para preguntar al usuario si desea realizar una determinada acción.

Ejemplo:

let yesNo = confirm("¿Estás aprendiendo JavaScript?");
alert(yesNo);

Efecto:

Efecto del ejemplo

Cuadro de diálogo prompt

El cuadro de diálogo prompt se utiliza para mostrar al usuario un cuadro de diálogo con un campo de entrada, generalmente utilizado para aceptar la entrada del usuario.

Ejemplo:

let name = prompt("Por favor ingrese su nombre:", '');
alert(name);

Efecto:

Efecto del ejemplo

Herramientas de desarrollo

Las herramientas de desarrollo de JavaScript son un conjunto de herramientas integradas en el navegador que ayudan a los desarrolladores a depurar, analizar y optimizar el código JavaScript. Diferentes navegadores proporcionan diferentes herramientas de desarrollo. A continuación se muestran las herramientas de desarrollo de JavaScript de navegadores comunes:

Herramientas de desarrollo de Chrome

Abra el navegador Chrome, presione Ctrl + Shift + I (Windows/Linux) o Cmd + Option + I (Mac) para abrir las herramientas de desarrollo de Chrome.

Haga clic con el botón derecho en el navegador, seleccione “Inspeccionar” en el menú emergente para abrir las herramientas de desarrollo de Chrome.

Como en la imagen: Efecto del ejemplo

Haga clic en el icono “Configuración y más” en el navegador, seleccione “Más herramientas” — “Herramientas para desarrolladores” para abrir las herramientas de desarrollo de Chrome.

Como en la imagen: Efecto del ejemplo

Funciones principales y paneles:

  • Console (Consola): Se utiliza para ejecutar y depurar código JavaScript, ver salidas, errores e información de advertencia.
  • Sources (Fuentes): Proporciona editor de código, configuración de puntos de interrupción, expresiones de vigilancia y otras funciones para depurar código fuente JavaScript.
  • Network (Red): Ver las solicitudes de red iniciadas por la página, verificar los detalles de solicitud y respuesta.
  • Performance (Rendimiento): Analiza el rendimiento de la página, muestra tiempos de carga, uso de CPU, etc.
  • Application (Aplicación): Ver y depurar almacenamiento local, Session Storage, Cookies, etc.
  • Elements (Elementos): Ver y editar el árbol DOM, modificar estilos CSS.

Efecto del ejemplo

Palabras clave

Las palabras clave de JavaScript son palabras reservadas en el lenguaje de programación JavaScript que tienen un propósito especial. Se utilizan para identificar variables, funciones, sentencias, etc. Estas palabras clave no se pueden utilizar como identificadores (por ejemplo, nombres de variables, nombres de funciones, etc.).

Aquí hay algunas palabras clave de JavaScript:

  1. Palabras clave básicas:
  • break
  • case
  • catch
  • continue
  • debugger
  • default
  • delete
  • do
  • else
  • false
  • finally
  • for
  • function
  • if
  • in
  • instanceof
  • new
  • null
  • return
  • switch
  • this
  • throw
  • true
  • try
  • typeof
  • undefined
  • var
  • void
  • while
  • with
  1. Palabras clave reservadas (tienen un uso especial en modo estricto):
  • implements
  • interface
  • package
  • private
  • protected
  • public
  • static
  • yield
  1. Palabras clave introducidas con ECMAScript 6 (ES6):
  • class
  • const
  • export
  • extends
  • import
  • super
Compartir:

Comentarios