Que significa javascript

Que significa javascript

Javascript vs java

Para la programación, hacen lo mismo que los kits de muebles prefabricados para la construcción de casas: es mucho más fácil coger paneles ya cortados y atornillarlos para hacer una estantería que elaborar el diseño uno mismo, ir a buscar la madera correcta, cortar todos los paneles con el tamaño y la forma adecuados, encontrar los tornillos del tamaño correcto y luego unirlos para hacer una estantería.

Cada pestaña del navegador tiene su propio cubo para ejecutar el código (estos cubos se llaman «entornos de ejecución» en términos técnicos) – esto significa que en la mayoría de los casos el código en cada pestaña se ejecuta completamente por separado, y el código en una pestaña no puede afectar directamente al código en otra pestaña – o en otro sitio web.

Aquí estamos seleccionando un párrafo de texto (línea 1), y luego adjuntando un oyente de eventos a él (línea 3) para que cuando se haga clic en el párrafo, se ejecute el bloque de código updateName() (líneas 5-8). El bloque de código updateName() (este tipo de bloques de código reutilizables se denominan «funciones») pide al usuario un nuevo nombre, y luego inserta ese nombre en el párrafo para actualizar la pantalla.

Para qué se utiliza javascript

El primer navegador web con interfaz gráfica de usuario, Mosaic, fue lanzado en 1993. Accesible para personas sin conocimientos técnicos, desempeñó un papel destacado en el rápido crecimiento de la naciente World Wide Web[15]. Los principales desarrolladores de Mosaic fundaron entonces la corporación Netscape, que lanzó un navegador más perfeccionado, Netscape Navigator, en 1994. Éste se convirtió rápidamente en el más utilizado[16][17].

->  Story board that

Durante estos años de formación de la Web, las páginas web sólo podían ser estáticas, careciendo de la capacidad de comportamiento dinámico una vez cargada la página en el navegador. Había un deseo en la floreciente escena del desarrollo web de eliminar esta limitación, así que en 1995, Netscape decidió añadir un lenguaje de scripting a Navigator. Para ello, siguieron dos caminos: colaborar con Sun Microsystems para incorporar el lenguaje de programación Java y contratar a Brendan Eich para incorporar el lenguaje Scheme[6].

JScript se lanzó por primera vez en 1996, junto con el soporte inicial para CSS y las extensiones de HTML. Cada una de estas implementaciones era notablemente diferente de sus homólogas en Navigator.[21][22] Estas diferencias dificultaron que los desarrolladores hicieran que sus sitios web funcionaran bien en ambos navegadores, lo que llevó al uso generalizado de los logotipos «se ve mejor en Netscape» y «se ve mejor en Internet Explorer» durante varios años.[21][23]

¿qué aspecto tiene el javascript?

<a href=»#»> es una alternativa común que podría ser menos mala. Sin embargo, debes recordar devolver false desde tu manejador de eventos onclick para evitar que el enlace sea seguido y se desplace hasta la parte superior de la página.

->  Fan page significado

La desventaja de esto es que pierdes el control del teclado, ya que no puedes tabular sobre un span/div/bare-a o activarlo con el espacio. Que esto sea realmente una desventaja depende del tipo de acción que el elemento vaya a realizar. Puedes, con algo de esfuerzo, intentar imitar la interactividad del teclado añadiendo un tabIndex al elemento, y escuchando la pulsación de la tecla Espacio. Pero nunca va a reproducir al 100% el comportamiento real del navegador, entre otras cosas porque los diferentes navegadores pueden responder al teclado de manera diferente (por no hablar de los navegadores no visuales).

Si realmente quieres un elemento que no sea un enlace pero que pueda ser activado de forma normal por el ratón o el teclado, lo que quieres es un <button type=»button»> (o <input type=»button»> es igual de bueno, para contenidos textuales simples). Siempre puedes usar CSS para cambiar el estilo y que se parezca más a un enlace que a un botón, si quieres. Pero ya que se comporta como un botón, así es como realmente deberías marcarlo.

Descarga de javascript

jQuery también ha adaptado la función $ pero la ha ampliado para que acepte todo tipo de ‘selectores’ para obtener los elementos que desee. Ahora, si ya estás usando Prototype en tu proyecto y quieres incluir jQuery, estarás en problemas ya que ‘$’ podría referirse a la implementación de Prototype O a la implementación de jQuery. Por eso jQuery tiene la opción de noConflict para que puedas incluir jQuery en tu proyecto que usa Prototype y migrar lentamente tu código. Creo que esto fue un movimiento brillante por parte de John 🙂

->  Estrategia de contenidos

El $ representa la función jQuery, y es en realidad un alias abreviado para jQuery. (A diferencia de la mayoría de los lenguajes, el símbolo $ no está reservado, y puede ser usado como un nombre de variable). Normalmente se utiliza como un selector (es decir, una función que devuelve un conjunto de elementos encontrados en el DOM).

Sin embargo, puedes encontrarte con situaciones en las que quieras utilizarlo junto con otra librería JS que también utilice $, lo que provocaría un conflicto de nombres. Hay un método en JQuery justo para esta razón, jQuery.noConflict().

Acerca del autor

Elena

Soy Elena Caceres experta en ciberseguridad y aficionada de todo lo que gira entorno al Internet. Les doy la bienvenida a mi blog donde trato de compartir información actualizada sobre estos temas relacionados con la tecnología.

Ver todos los artículos