¿Qué es JavaScript?

Significado de JavaScript (Qué es y Definición)

JavaScript es un lenguaje de programación utilizado habitualmente en desarrollo web. Fue desarrollado originalmente por Netscape como medio para añadir elementos dinámicos e interactivos a los sitios web. Mientras que JavaScript está influenciado por Java, la sintaxis es más similar a C y se basa en ECMAScript, un lenguaje de scripting desarrollado por Sun Microsystems.

JavaScript es un lenguaje de scripting del lado del cliente, lo que significa que el código fuente es procesado por el navegador web del cliente en lugar de en el servidor web. Esto significa que las funciones de JavaScript pueden ejecutarse después de que una página web se haya cargado sin comunicarse con el servidor. Por ejemplo, una función de JavaScript puede comprobar un formulario web antes de que se envíe para asegurarse de que se han rellenado todos los campos necesarios . El código JavaScript puede producir un mensaje de error antes de que se transmita cualquier información al servidor.

Al igual que los lenguajes de scripting del lado del servidor, como PHP y ASP, el código JavaScript puede insertarse en cualquier lugar dentro del HTML de una página web. Sin embargo, sólo la salida del código del lado del servidor se muestra en el HTML, mientras que el código JavaScript permanece totalmente visible en el código fuente de la página web. También se puede referenciar en un archivo separado .JS, que también puede verse en un navegador.

A continuación se muestra un ejemplo de una función básica de JavaScript que suma dos números. La función se llama con los parámetros 7 y 11. Si el código siguiente se incluyera en el HTML de una página web, mostraría el texto “18” en una caja de alerta.

<script>
  function sum(a,b)
  {
    return a + b;
  }
  var total = sum(7,11);
  alert(total);
</script>

 

Las funciones de JavaScript pueden ser llamadas dentro de etiquetas <script> o cuando se producen eventos específicos. Los ejemplos incluyen onClick, onMouseDown, onMouseUp, onKeyDown, onKeyUp, onFocus, onBlur, onSubmit, y muchos otros. Aunque el JavaScript estándar se sigue utilizando para realizar funciones básicas del lado del cliente, muchos desarrolladores web prefieren ahora utilizar bibliotecas JavaScript como jQuery para añadir elementos dinámicos más avanzados a los sitios web.

La definición de JavaScript en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de JavaScript o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.