JavaScript (abreviado como JS) es un lenguaje de programación interpretado de alto nivel que cumple con la especificación ECMAScript. Este lenguaje también se caracteriza por ser débilmente tipificado, dinámico, multiparadigma y basado en prototipos.
Aquí hay algunos datos interesantes sobre javascript:
- Junto con HTML y CSS, JavaScript es una de las tres cosas principales de la www (World Wide Web). Habilita páginas web interactivas y, por lo tanto, es una parte esencial de las aplicaciones web. La mayoría de los sitios web lo usan y todos los principales navegadores web tienen un motor de JavaScript dedicado para ejecutarlo.
- JavaScript es de un solo subproceso. Esta es la razón por la que muchas personas que usan programación multiproceso piensan que su funcionamiento es lento, ya que no podría utilizar todos los núcleos de la CPU correctamente.
- A pesar de que existen similitudes entre JavaScript y Java, incluido el nombre del idioma, las respectivas bibliotecas estándar y la sintaxis, estos dos idiomas son distintos y difieren significativamente en el diseño.
- Como todos los demás lenguajes de secuencias de comandos, las arrays y los objetos se pueden crear con una breve sintaxis de acceso directo. Estos literales estructuran la base del formato de datos JSON.
- JavaScript admite expresiones regulares de manera similar a Perl, que proporciona una sintaxis concisa y potente para la manipulación de texto que es más sofisticada que las funciones de string integradas.
- Hay un ataque CSRF conocido como «secuestro de JavaScript» en el que una etiqueta en el sitio de un atacante daña una página en el sitio de la víctima que devuelve información privada como JavaScript o JSON (Referencia: Wikipedia)
- JavaScript es compatible con todos los navegadores web modernos con los intérpretes integrados.
Publicación traducida automáticamente
Artículo escrito por MeghaKakkar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA