Reconocimiento de la sintaxis del lenguaje de guion

Enunciado

Los lenguajes de scripts son un tipo específico de lenguajes informáticos que se pueden utilizar para dar instrucciones a otro software, como un navegador web, un servidor o una aplicación independiente.

Para conocerlo un poco más, le solicitamos:

Actividad asociada al CE1.2

Reconocer la sintaxis del lenguaje de guion que describen las estructuras de programación en la elaboración de scripts, de acuerdo a las especificaciones técnicas del lenguaje.

Solución

Diferencia entre método y función:

En JavaScript, tanto los métodos como las funciones son bloques de código reutilizables, pero tienen una diferencia fundamental. Los métodos están asociados a objetos específicos y se invocan a través de esos objetos, mientras que las funciones son independientes y se pueden llamar directamente.

Ejemplo de método:

Supongamos que tenemos un objeto llamado "coche" con un método "arrancar" que inicia el motor del coche:

const coche = {
	arrancar: function() {
		console.log("El motor del coche está encendido.");
	}
};
coche.arrancar(); // Llamada al método arrancar del objeto coche

Ejemplo de método con class:

class Coche {
	arrancar() {
		console.log("El motor del coche está encendido.");
	}
}
const coche = new Coche();
coche.arrancar();

En este caso, he definido una clase llamada Coche con un método arrancar(). Luego, creamos una instancia de la clase Coche mediante la palabra clave new, asignándola a la variable coche. Finalmente, llamamos al método arrancar() en la instancia coche, que imprimirá "El motor del coche está encendido." en la consola.

Usar una clase en lugar de un objeto literal tiene ventajas cuando necesitas crear múltiples instancias de un mismo tipo de objeto y cuando deseas aprovechar la herencia y otros conceptos orientados a objetos.

Ejemplo de función:

Aquí hay una función independiente llamada "saludar" que imprime un saludo en la consola:

function saludar() {
	console.log("¡Hola! ¿Cómo estás?");
}
saludar(); // Llamada a la función saludar

Definiciones y ejemplos:

Actividad asociada al CE1.2