logo 3con14 js cod
logo 3con14 js cod
  • Javascript
  • Conceptos
  • Ejemplos
  • Tips & Tricks
  • ► TAREAS
 
 
icon html5
icon css3
mlogo 3con14 js cod

  • Inicio
  • JS
  • Introducción
  • ¿Qué es JavaScript?

¿Qué es JavaScript?

JavaScript

  1. Con HTML escribimos el contenido de las páginaa web
  2. Con CSS creamos el diseño de las páginas web
  3. Con JavaScript programamos el comportamiento de las páginas web

JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Está orientado a la Web y se ejecuta principalmente en el navegador. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.

La mayor parte de las veces se utiliza del lado del cliente y viene implementado como parte de los navegadores web, permitiendo crear interacción con el usuario y páginas web dinámicas, aunque actualmente es posible ejecutar JavaScript del lado del servidor utilizando NodeJS.

Por sí mismo, HTML no tiene ninguna habilidad: no puede realizar operaciones matemáticas, no puede ver si alguien ha rellenado bien un formulario y no puede tomar decisiones acerca de cómo interactúa con el un visitante de la web.

Básicamente, HTML permite a la gente leer textos, mirar fotos y hacer clic en enlaces para moverse a otras páginas web con más textos y más fotos. Para añadir "inteligencia" a las páginas web de modo que puedan responder a los visitantes, se necesita JavaScript.

Se puede usar para añadir interactividad a un Sitio Web, por ejemplo juegos, eventos que ocurren cuando los botones son presionados o ingresamos datos en los formularios, efectos de estilo dinámicos, animación, y mucho más.

Es un lenguaje de programación robusto, de proposito específico para documentos HTML. Fue inventado por Brendan Eich, co-fundador del proyecto Mozilla,  Mozilla Foundation y la Corporación Mozilla .

Con JavaScript puedes hacer casi cualquier cosa. Se puede empezar con algo como el ajuste de diseños, haciendo que algunas cosas ocurran cuando un botón es presionado, crear presentaciones (tipo powerpoint), hacer galerias de imágenes, manipular números y mostrar tablas matemáticas, representar funciones, etc.; además puedes crear juegos, gráficos 2D y 3D animados, aplicaciones con bases de datos, y muchas cosas más.

Las normas oficiales están escritas en inglés y se pueden consultar de forma gratuita en las siguientes direcciones:

  • ECMAScript® 2015 Language Specification
  • ECMAScript® 2016 Language Specification

JavaScript por si solo es bastante compacto, pero es muy flexible, y los desarrolladores han escrito gran cantidad de herramientas (librerías, frameworks) basados en el núcleo del lenguaje JavaScript para aumentar el acceso a diversas funcionalidades mucho más fácilmente. Esto Incluye:

  • Interfaces de Programación de Aplicaciones (APIs) construidas dentro de los navegadores que permiten hacer cualquier cosa, desde crear contenido HTML y establecer estilos CSS, hasta capturar y manipular un video desde la webcam , o generar graficos 3D y sonidos de ejemplo.
  • APIs de Tercera Generación, para permitir incluir en sus sitios, funcionalidades de otros propietarios como Twitter o Facebook.
  • Frameworks de tercera generación y librerias, como jQuery, que puedes aplicar a tu HTML para que puedas construir y publicar rápidamente sitios y aplicaciones.

 

  • Siguiente

Introducción

  • ¿Qué es JavaScript?
  • Conocimientos previos
  • Características
  • La consola del navegador
  • El primer script
  • Glosario

Recursos

  • Visual Studio Code
  • Sublime Text
  • Prepros
  • CodePen .
  • Dillinger / MDP
Mas...

Mas...

codepen

uniwebsidad

overapi

can i use

w3schools

mdn

eloquent

Archivo .PDF del Libro

js arkaitz

Licencias ...

3con14─LAB 1998 - 2021
www.3con14.biz
(cc) Jesús Plaza M.
─ Otros Reconocimientos ─

Visitas ...

Hoy ... 8

Ayer ... 64

Week 8

Mes ... 2368

TOTAL ... 97204

(cc) 3con14. Esta obra está bajo Licencia
Creative Commons Atribución-No Comercial-Compartir Igual 4.0

  • Javascript
  • Conceptos
  • Ejemplos
  • Tips & Tricks
  • ► TAREAS