Glosario

¿Qué es JavaScript? Introducción básica a JS para principiantes

Que es javascript

JavaScript es uno de los lenguajes de programación más populares del mundo con más de veinte años de historia. También es uno de los tres principales lenguajes para desarrolladores web:

  1. HTML: Te permite agregar contenido a una página web.
  2. CSS: Especifica el diseño, el estilo y la alineación de las páginas web.
  3. JavaScript: Mejora la forma en que se comportan las páginas web.

JavaScript se puede aprender de forma rápida y fácil, y se puede usar para una amplia variedad de propósitos, desde simplemente mejorar la funcionalidad de un sitio web hasta ejecutar juegos y software basado en la web. Mejor aún, hay miles de plantillas y aplicaciones de JavaScript disponibles de forma gratuita gracias a sitios como Github.

¿Estás buscando un lugar para perfeccionar tus habilidades de JS? ¡Obtén un plan de hosting web y recibe todas las herramientas esenciales para webmasters para convertir tu código en sitios web responsive!

JavaScript pasado y presente

JavaScript fue creado en un período de diez días por Brandan Eich, un empleado de Netscape, en septiembre de 1995. Inicialmente llamado Mocha, el nombre del lenguaje se cambió a Mona y luego a LiveScript antes de que finalmente se conociera como JavaScript. Las versiones iniciales del lenguaje se limitaban exclusivamente a Netscape y solo ofrecían una funcionalidad limitada, pero han seguido creciendo con el tiempo gracias en parte a la comunidad de desarrolladores que continúan trabajando con él.

En 1996, JavaScript recibió oficialmente el nombre de ECMAScript, con ECMAScript 2 en 1998 y ECMAScript 3 apareció en 1999. Así evolucionó hasta convertirse en el JavaScript actual, que ahora funciona no solo en diferentes navegadores sino también en diferentes dispositivos, incluidos teléfonos móviles y computadoras de escritorio.

JavaScript ha seguido creciendo desde entonces, hasta el punto en que el 92% de los sitios web usaba JavaScript en el 2016. En solo veinte años pasó de ser un lenguaje de programación primitivo a ser una de las herramientas más importantes en la caja de herramientas de un desarrollador web. Si usas Internet, probablemente también te hayas encontrado con JavaScript.

¿Qué hace a JavaScript tan popular?

JavaScript tiene una serie de ventajas que lo convierten en una mejor opción que sus competidores, especialmente en ciertos casos de uso. Solo algunos de los beneficios de usar JavaScript incluyen:

  1. No necesitas un compilador porque los navegadores web lo interpretan con HTML;
  2. Es más fácil de aprender que otros lenguajes de programación;
  3. Los errores son más fáciles de detectar y, por lo tanto, corregir;
  4. Se puede asignar a ciertos elementos de la página web o eventos específicos, como clics o apuntar con el ratón (mouseover);
  5. JS funciona en múltiples navegadores, plataformas, etc.
  6. Puedes usar JavaScript para validar las entradas y reducir la necesidad de verificaciones manuales de datos;
  7. Hace que los sitios web sean más interactivos y llama la atención de los visitantes;
  8. Es más rápido y ligero que otros lenguajes de programación.

¿Cuáles son las debilidades de JavaScript?

Hay debilidades en cada lenguaje de programación que puedas imaginar. Parte del problema es que cuando un lenguaje de programación se vuelve tan popular como JavaScript, hay un incentivo adicional para que hackers, estafadores y otros terceros malintencionados intenten encontrar vacíos y fallas de seguridad. Algunas debilidades incluyen:

  1. Vulnerable a amenazas;
  2. Puede ser utilizado para ejecutar código malicioso en la computadora de un usuario;
  3. No siempre es compatible con diferentes navegadores y dispositivos;
  4. Los fragmentos de código de JS son bastante grandes;
  5. Se puede mostrar de manera diferente en diferentes dispositivos y generar inconsistencias.

¿Cómo funciona JavaScript en tu sitio web?

JavaScript generalmente se integra directamente en una página web o es referenciado a través de un archivo .js separado. Es un lenguaje del lado del cliente, lo que significa que el script se descarga a las máquinas de los visitantes y se procesa allí en lugar de un lenguaje del lado del servidor que se ejecuta en el servidor antes de enviar los archivos a los visitantes.

Ten en cuenta que la mayoría de los navegadores web también ofrecen la posibilidad de que los usuarios desactiven JavaScript. Es por eso que es una buena idea especificar qué sucede en caso de que se descargue en una máquina que no lo admite.

¿Cómo se diferencia JavaScript de otros lenguajes de programación?

La razón por la cual JavaScript es uno de los lenguajes de programación más populares de todos es el hecho de que es tan versátil. De hecho, muchos desarrolladores recurren a él como su lenguaje de programación predilecto y solo recurren a los demás de esta lista cuando necesitan algo un poco más específico.

Echemos un vistazo a algunos de los lenguajes de programación más populares:

JavaScriptJavaScript o JS, para abreviar, busca agregar interactividad a los sitios web. Los scripts se ejecutan en el navegador del usuario y no en el servidor y, por lo general, se conectan a bibliotecas de terceros para proporcionar funciones avanzadas sin que el desarrollador tenga que codificarlas desde cero cada vez.
HTMLAbreviatura de “Hypertext Markup Language”, HTML es uno de los lenguajes de programación más comunes en la web y constituye los componentes básicos de una página web. Los ejemplos de etiquetas HTML incluyen <p> para los párrafos e <img> para las imágenes.
PHPPHP es un lenguaje del lado del servidor, lo contrario que JavaScript que se ejecuta en la máquina del cliente. Se ve más comúnmente en sistemas de administración de contenido basados ​​en PHP como WordPress, pero también se usa comúnmente para el desarrollo de back-end, ya que proporciona la manera perfecta de facilitar la transferencia de información hacia y desde una base de datos.
CSSCSS es la abreviatura de “Cascading Style Sheets” o “Hojas de estilo en cascada” y le permite a los webmasters especificar estilos y definir la forma en que se muestran los diferentes tipos de contenido. Puedes hacerlo manualmente para cada elemento en el HTML, pero al hacerlo en el CSS te ahorras el tener que especificar repetidamente cómo mostrar los elementos cada vez que los usas.

Si comparamos la programación con la construcción de una casa, el HTML especificaría la estructura de la casa y dónde están las paredes y las puertas, mientras que el CSS sería las alfombras y la pintura de las paredes que decoran la casa y la hacen lucir hermosa. El JavaScript agrega la capacidad de respuesta y significa que puedes abrir puertas y encender interruptores de luz. Puedes arreglártelas sin eso, pero corres el riesgo de que su sitio web se vea y actúe como si fuera de 1995.

¿Cómo agregar JavaScript a un sitio web?

Para insertar código JavaScript en una página web, deberás usar la etiqueta <script>. Puedes usar el siguiente ejemplo para ver cómo se ve esto en la práctica:

<script type="text/javascript">
Tu código de JavaScript
</script>

Como regla general, es una buena idea incluir tu JavaScript dentro de las etiquetas <header> para su sitio web a menos que sea necesario ejecutarlo en un momento específico o con un elemento de página web específico. También puedes guardar tu código JavaScript como archivos separados y llamarlos según sea necesario en todo el sitio web.

Para obtener más información, puedes consultar nuestra otra guía, que trata de cómo insertar JavaScript en tu sitio web.

Entonces, ¿qué es JavaScript?

JavaScript es un lenguaje de programación que hace que los sitios web cobren vida. Esto es en contraste con HTML (que especifica el contenido) y CSS (que especifica el diseño) y, a diferencia de PHP, se ejecuta en los dispositivos de los visitantes y no en el servidor.

Lo que necesitas saber:

  1. JavaScript es relativamente fácil de aprender;
  2. Está desarrollado por Netscape, ahora se usa en el 92% de los sitios web;
  3. JS se puede asignar a ciertos elementos o eventos de la página web, como clics;
  4. Funciona en diferentes navegadores y dispositivos;
  5. Es más rápido y ligero que otros lenguajes de programación;
  6. Puede ser menos seguro que otras opciones debido a su popularidad;
  7. Puedes agregar JavaScript directamente a HTML o puedes almacenarlo en archivos separados y llamar a la funcionalidad según sea necesario.

En última instancia, hay una razón para que JavaScript sea tan popular: es muy bueno en lo que hace. Entonces, si te lo has estado preguntando, esperamos que este recurso haya sido útil y que ahora tengas una buena idea de qué es JavaScript y cómo funciona.

Y si tienes más preguntas, ¡escríbelas en los comentarios!

Agrega un Comentario

Dale clic aquí para dejar un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

¡Comienza a ahorrar hoy mismo!

Alojamientos con todo incluido y nombre de dominio por

MX$45
00
/mes
[href]
[href]