La Guía Básica de JavaScript
4/5
()
Información de este libro electrónico
JavaScript es un lenguaje de programación interpretado, que define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas4 aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.
JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes.
Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM).
Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor. JavaScript se interpreta en el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código HTML.
Este libro está pensado para que pueda ser desarrollado por una persona que no conoce lenguajes de programación, es decir, como primer lenguaje. El objetivo de este sitio es poder aprender JavaScript en forma sencilla viendo un concepto teórico, con un poco de código para ver lo ejemplos.
Lee más de Miguel ángel Arias
Marketing Digital. Posicionamiento SEO, SEM y Redes Sociales Calificación: 4 de 5 estrellas4/5La Guía Básica de Javascript Calificación: 5 de 5 estrellas5/5Guía de HTML5, CSS3 y Javascript. La Web 2.0 Calificación: 4 de 5 estrellas4/5Introducción a PHP Calificación: 0 de 5 estrellas0 calificaciones
Relacionado con La Guía Básica de JavaScript
Libros electrónicos relacionados
Curso de Programación Web Calificación: 4 de 5 estrellas4/5HTML5 Avanzado Calificación: 0 de 5 estrellas0 calificacionesDomine JavaScript. 3ª Edición: Gráficos y diseño web Calificación: 5 de 5 estrellas5/5Aprende a Programar con Ruby on Rails Calificación: 0 de 5 estrellas0 calificacionesDiseño Web con CSS Calificación: 5 de 5 estrellas5/5Control de Versiones de Software con GIT Calificación: 0 de 5 estrellas0 calificacionesAprender Javascript Avanzado con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Aprender HTML5, CSS3 y Javascript con 100 ejerecios Calificación: 5 de 5 estrellas5/5AngularJS: Conviértete en el profesional que las compañías de software necesitan. Calificación: 4 de 5 estrellas4/5HTML, CSS, Bootstrap, Php, Javascript y MySql: Todo lo que necesitas saber para crear un sitio dinámico Calificación: 0 de 5 estrellas0 calificacionesDesarrollo Web en Java Calificación: 3 de 5 estrellas3/5Aprende a Programar en ASP .NET y C# Calificación: 0 de 5 estrellas0 calificacionesAprende Programación Web con PHP y MySQL Calificación: 4 de 5 estrellas4/5Programación de Computadoras: De Principiante a Malvado—JavaScript, HTML, CSS, & SQL Calificación: 1 de 5 estrellas1/5Aprende a Programar con Java Calificación: 4 de 5 estrellas4/5Aprende a Programar ASP .NET y C# - Segunda Edición Calificación: 0 de 5 estrellas0 calificacionesJava a fondo - estudio del lenguaje y desarrollo de aplicaciones - 2a ed. Calificación: 5 de 5 estrellas5/5JavaScript: Guía completa Calificación: 4 de 5 estrellas4/5Backbone JS Calificación: 0 de 5 estrellas0 calificacionesProgramación Orientada a Objetos Calificación: 3 de 5 estrellas3/5Aprende a Programar Ajax y jQuery Calificación: 1 de 5 estrellas1/5Programación orientada a objetos en Java Calificación: 4 de 5 estrellas4/5Aprende a Programar con Ajax Calificación: 0 de 5 estrellas0 calificacionesAprender jQuery con 100 ejercicios prácticos Calificación: 0 de 5 estrellas0 calificacionesCurso de Programación y Análisis de Software - 2ª Edición Calificación: 0 de 5 estrellas0 calificacionesFundamentos de Programación y Bases de Datos Calificación: 0 de 5 estrellas0 calificacionesAprende a programar en C# Calificación: 5 de 5 estrellas5/5Diseño de Software Calificación: 0 de 5 estrellas0 calificacionesEl Libro Práctico Del Programador Ágil Calificación: 5 de 5 estrellas5/5Curso de Programación con Java - 2ª Edición Calificación: 5 de 5 estrellas5/5
Computadoras para usted
Excel 2021 y 365 Paso a Paso: Paso a Paso Calificación: 5 de 5 estrellas5/5Cómo usar Chatgpt para tu negocio Calificación: 0 de 5 estrellas0 calificacionesSeducción con texting: Atrae y seduce las mujeres que deseas con poco esfuerzo dominando el arte de los mensajes de texto Calificación: 4 de 5 estrellas4/5Inteligencia artificial: Aprendizaje automático, aprendizaje profundo y procesos de automatización Calificación: 5 de 5 estrellas5/5Inteligencia artificial: Aprender sobre chatbots, robótica y otras aplicaciones comerciales Calificación: 5 de 5 estrellas5/5Psicopatología básica Calificación: 4 de 5 estrellas4/5Como Hacer Dinero Con La Impresion 3D: La Nueva Revolucion Digital: COMPUTADORES/ Teoría de Máquinas/Impresoras Calificación: 4 de 5 estrellas4/5Análisis de datos con power bi, r-rstudio y knime: Curso práctico Calificación: 0 de 5 estrellas0 calificacionesAPLICACIONES PRACTICAS CON EXCEL Calificación: 5 de 5 estrellas5/5Curso de Ingeniería de Software Calificación: 4 de 5 estrellas4/5Aprende a programar en C# Calificación: 5 de 5 estrellas5/5EL PLAN DE MARKETING EN 4 PASOS. Estrategias y pasos clave para redactar un plan de marketing eficaz. Calificación: 4 de 5 estrellas4/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5Cómo Eliminar Distracciones: Dispara tu Atención y Concentración Mental con Sencillos Métodos que Puedes Empezar a Usar Hoy Mismo Calificación: 5 de 5 estrellas5/5Aprende a Programar con Java Calificación: 4 de 5 estrellas4/5Blockchain: Aplicaciones y Entendimiento En El Mundo Real Calificación: 2 de 5 estrellas2/5Fractales De Dios Calificación: 5 de 5 estrellas5/5
Comentarios para La Guía Básica de JavaScript
1 clasificación0 comentarios
Vista previa del libro
La Guía Básica de JavaScript - Miguel Ángel Arias
Autor: Miguel A. Arias
ISBN: 978-1492278009
TABLA DE CONTENIDO
INTRODUCCIÓN
ESTRUCTURA BÁSICA DE UN PROGRAMA JAVASCRIPT
TIPOS DE DATOS
CONVERSIÓN DE TIPOS
VARIABLES. DEFINICIÓN
VARIABLES. ALCANCE
VARIABLES. CONSTANTES
VARIABLES. MATRICES
VARIABLES. NUMÉRICAS
VARIABLES. STRINGS
OPERADORES
FLUJO DE CONTROL
FLUJO DE CONTROL: BLOQUE DE COMANDOS
FLUJO DE CONTRL: COMANDO IF...ELSE
FLUJO DE CONTROL: COMANDO WHILE
FLUJO DE CONTROL: COMANDO SWITCH
FLUJO DE CONTROL: COMANDO FOR
FLUJO DE CONTROL: COMANDO LABEL
FLUJO DE CONTROL: COMANDO CONTINUE
FLUJO DE CONTROL: COMANDO BREAK
FLUJO DE CONTROL: COMANDO THROW
FLUJO DE CONTROL: COMANDO TRY
FUNCIONES
OBJETOS
OBJETOS. PROPIEDADES
OBJETOS. ENCAPSULAMIENTO Y HERENCIA
OBJETOS. MÉTODOS
EVENTOS
JQUERY
JSON
DEBUGGING
BIBLIOGRAFÍA
INTRODUCCIÓN
Mucho se habla sobre Javascript, sin embargo existe muy poca documentación en español de este lenguaje de programación.
El mayor problema es la confusión que se hace entre el lenguaje Java y el Javascript debido a la semejanza en el nombre, en la misma línea de raciocinio, se hacen la relación entre C++ y Java por la semejanza de comandos y sintaxis, aunque la implementación de algunas sintaxis y construcciones sean parecidas, son lenguajes distintos, creados para resolver problemas diferentes, y que por esto poseen capacidades diferentes, lo mismo ocurre con Java y Javascript.
Mientras el Lenguaje Java está fuertemente tipeado y posee tipos estáticos, en cambio, Javascript ofrece una reducida cantidad de tipos, es decir, el necesario para creación de pantallas dinámicas y cierta lógica en las páginas de html.
Javascript es pequeño, ligero, portable (está presente en casi todos los navegadores y en todas las plataformas en los que estos navegadores ruedan). Javascript no es un lenguaje para rodar solo, necesita de un navegador para ello.
Javascript sigue una línea de cuánto menor mejor, o sea, es pequeño en su escritura, y en la creación de objetos. Los tipos de variables son dinámicos, y posee objetos globales ya predefinidos conforme al entorno en el que se encuentra.
Inicialmente fue creado por Netscape para ser el lenguaje patrón en el navegador, para producir cierta verificación de los datos. Sin embargo con el pasar del tiempo, este fue estandarizado por la ECMA (European Computer Manufactures Association) (http://www.ecma-international.org) y también por ECMA-262, también reconocida por la ISO ISO-16262.
Sin embargo este patrón no avanzó sobre los objetos públicos y sus respectivos métodos, lo que hace difícil la estandarización de programas entre navegadores.
Así que podemos crear una página que tiene un comportamiento y ofrecer a nuestros usuarios un sitio web más interactivo y dinámico.
El código JavaScript puede ser insertado en un documento HTML de dos maneras: mediante la colocación del código JavaScript como hijo de un elemento con la etiqueta script o mediante el atributo src, un elemento etiquetado como script en el que pasamos la ruta relativa o absoluta a un archivo que contiene el código JavaScript, como por ejemplo:
Content - Type content = text / html ; charset =UTF -8
>
window . onload = function (){
document . getElementById (’hola mundo ’). innerHTML = ’Hola Mundo’;
}
hola mundo>
ESTRUCTURA BÁSICA DE UN PROGRAMA JAVASCRIPT
Un programa JavaScript debe ser escrito dentro de los tags
––––––––
––––––––
Puede especificar la versión del lenguaje Javascript de la siguiente manera:
Usted también puede, incorporar un archivo texto conteniendo el código JavaScript con la extensión .js
, incluyendo el código de a continuación dentro de los tags y head>. No coloque los tags