Saltar al contenido principal
Aprender Javascript Avanzado con 100 Ejercicios Practicos

Aprender Javascript Avanzado con 100 Ejercicios Practicos

Mediaactive

JavaScript es el lenguaje de programación que se ocupa de asignar la interactividad a cada uno de los elementos que conforman una página web o una aplicación. Este lenguaje, complicado pero a la vez extremadamente mecánico, funciona mediante la asignación de elementos de diferentes tipos, cuyo uso y aplicación resulta imprescindible conocer. Tras haber consultado los 100 ejerci...

Editorial:
Marcombo
Año de edición:
2015
Materia:
Programación
ISBN:
978-84-267-2241-6
Páginas:
216
Encuadernación:
Rústica
21,40 €
IVA incluido
Añadir a favoritos

Sinopsis

JavaScript es el lenguaje de programación que se ocupa de asignar la interactividad a cada uno de los elementos que conforman una página web o una aplicación. Este lenguaje, complicado pero a la vez extremadamente mecánico, funciona mediante la asignación de elementos de diferentes tipos, cuyo uso y aplicación resulta imprescindible conocer. Tras haber consultado los 100 ejercicios que conforman este libro, usted habrá profundizado en las entrañas de JavaScript y podrá poner en práctica todo cuanto ha aprendido. Con este libro: Conocerá con todo detalle la sintaxis de JavaScript. Estudiará los tipos de datos primitivos con que trabaja este lenguaje. Descubrirá cómo funcionan los distintos operadores. Aprenderá a utilizar interesantes y útiles funciones. Profundizará de forma teórica y amena en todos los elementos que conforman el lenguaje JavaScript.

Índice

001 Qué es JavaScript.........................................................14
002 La sintaxis de JavaScript...............................................16
003 Comentarios, expresiones y sentencias.......................18
004 El uso del punto y coma en JavaScript.........................20
005 Datos primitivos...........................................................22
006 Objetos en JavaScript..................................................24
007 Valores y objetos indefinidos......................................26
008 Comprobar valores indefinidos o nulos.......................28
009 Objetos envolventes para primitivos...........................30
010 Operadores de asignación...........................................32
011 Operadores de igualdad..............................................34
012 Operadores de comparación.......................................36
013 El caso del operador +.................................................38
014 Operadores lógicos......................................................40
015 Operadores numéricos y especiales............................42
016 Comprobar datos en JavaScript...................................44
017 El operador 'instanceof'...............................................46
018 Operadores de objeto..................................................48
019 Conocer los tipos de datos booleanos.........................50
020 Convertir valores en booleanos...................................52
021 Los operadores y !...................................................54
022 Trabajar con números..................................................56
023 Convertir datos a números..........................................58
024 La función parseFloat()................................................60
025 Las funciones parseInt() e isNaN()...............................62
026 Valores numéricos especiales..................................... 64
027 Cómo se representan los números............................. 66
028 Errores de redondeo................................................... 68
029 Números enteros........................................................ 70
030 Números enteros seguros........................................... 72
031 Convertir datos a números enteros............................ 74
032 Operadores aritméticos.............................................. 76
033 Operadores bit a bit.................................................... 78
034 Propiedades del objeto Number................................. 80
035 Métodos de números primitivos................................ 82
036 Algunas funciones numéricas..................................... 84
037 Cadenas de caracteres................................................ 86
038 Secuencias de escape en strings................................. 88
039 Convertir valores en strings........................................ 90
040 Comparar cadenas de caracteres............................... 92
041 Combinar cadenas de caracteres................................ 94
042 Métodos del constructor String.................................. 96
043 Propiedades y otros métodos de String...................... 98
044 Métodos para transformar strings........................... 100
045 Buscar, comparar y comprobar strings..................... 102
046 Sentencias de bucle.................................................. 104
047 Sentencias condicionales.......................................... 106
048 El caso de la sentencia with...................................... 108
049 Gestionar excepciones en JavaScript........................ 110
050 Crear un objeto de error........................................... 112 051 Funciones en JavaScript..........................................114
052 Definición de funciones...........................................116
053 ¿Declaración o expresión de funciones? ................118
054 Controlar parámetros nulos o extra........................120
055 Parámetros con nombre.........................................122
056 Declaración de variables.........................................124
057 El ámbito de las variables........................................126
058 Variables globales y locales.....................................128
059 Declaración de variables con var............................130
060 Objetos sencillos.....................................................132
061 Convertir valores objetos........................................134
062 El parámetro this en funciones y métodos.............136
063 Relación de prototipo entre objetos.......................138
064 Compartir datos entre objetos...............................140
065 Crear nuevos objetos a partir de prototipos..........142
066 Repetir y detectar propiedades I............................144
067 Repetir y detectar propiedades II...........................146
068 Proteger objetos.....................................................148
069 Constructores de objetos.......................................150
070 Herencias entre constructores................................152
071 Métodos comunes a todos los objetos..................154
072 Trabajar con matrices............................................156
073 Crear matrices.........................................................158
074 La propiedad length en una matriz.........................160
075 Huecos en matrices................................................162
076 Operaciones para gestionar huecos.......................164
077 Añadir y eliminar elementos de una matriz...........166
078 Ordenar y alterar elementos en una matriz........... 168
079 Dividir y juntar elementos en matrices...................170
080 Buscar valores en una matriz..................................172
081 Examinar, transformar y reducir matrices..............174
082 Expresiones regulares.............................................176
083 Sintaxis de las expresiones regulares......................178
084 Crear expresiones regulares....................................180
085 Trabajar con fechas en JavaScript..........................182
086 El constructor Date.................................................184
087 Métodos del constructor Date................................186
088 Métodos para el prototipo Date.............................188
089 Formatos para la fecha...........................................190
090 Formatos para mostrar la hora actual....................192
091 Trabajar con valores temporales............................194
092 El objeto Math y sus propiedades...........................196
093 Funciones numéricas..............................................198
094 Funciones trigonométricas......................................200
095 Otras funciones matemáticas.................................202
096 Qué es el JSON........................................................204
097 Métodos utilizados por el formato JSON................206
098 Funciones globales no constructoras......................208
099 Evaluar código dinámicamente...............................210
100 Unicode y JavaScript...............................................212

Artículos relacionados

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Los algoritmos que utilizas con más frecuencia ya han sido descubiertos, probados y comprobados. La segunda actualización de Comprender los algoritmos hace que sea muy fácil aprenderlos, comprenderlos y usarlos. Con explicaciones maravillosamente sencillas, más de 400 ilustraciones divertidas y docenas de ejemplos relevantes, aprenderás a desbloquear el poder de los algoritmos ...

✅ Disponible

36,95 €

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Padin Romero, Beatriz / Dapena Janeiro, Ad / Padín Romero, Beatriz / Dapena Janeiro, Adriana

Desarrolle proyectos en MicroPython paso a paso Vivimos rodeados de microcontroladores. Estos pequeños ordenadores, programados para realizar tareas concretas, son la pieza central de muchos de los dispositivos electrónicos con los que interactuamos a diario: electrodomésticos, automóviles, sistemas de monitorización y control? Sin embargo, a pesar de su ubicuidad, su funciona...

✅ Disponible

22,80 €

Guía de Programación en C/C++

Guía de Programación en C/C++

Lopez, Eliezer

Medio siglo después, C y C++ son los lenguajes más eficientes de la historia y el fundamento de gran parte de la tecnología que utilizamos a diario. Creados por y para programadores, se siguen enseñando en miles de centros educativos y ofrecen multitud de ventajas a empresas relevantes en multitud de sectores.C y C++ están presentes en una amplia variedad de sectores gracias a ...

✅ Disponible

29,95 €

Python Black Hat. Programación para Hackers y Pentesters

Python Black Hat. Programación para Hackers y Pentesters

Arnold, Tim / Seitz, Justin

Cuando se trata de crear herramientas de hackeo potentes y eficaces, Python es el lenguaje elegido por la mayoría de los analistas de seguridad. En este libro explorarás el lado más oscuro de las capacidades de Python: todo, desde escribir sniffers de red, robar credenciales de correo electrónico y acceder a directorios y carpetas por la fuerza hasta crear fuzzers de mutación, ...

✅ Disponible

32,95 €

Curso Práctico con Unity 3D

Curso Práctico con Unity 3D

Cantón Nadales, David

El primer libro en español que guía el desarrollo de videojuegos con Unity, desde los fundamentos hasta la creación de builds ejecutables.Dirigido a principiantes y desarrolladores con experiencia, este libro te acompaña paso a paso, desde el uso del Unity Editor hasta la creación de videojuegos completos y optimizados. Aprenderás a manipular GameObjects, programar en C# y Visu...

✅ Disponible

29,95 €

Curso de Programacion con Rust

Curso de Programacion con Rust

Lopez, Eliezer

El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...

✅ Disponible

30,95 €

Otros libros del autor

Aprender Office 2010 con 100 Ejercicios Basicos

Aprender Office 2010 con 100 Ejercicios Basicos

Mediaactive

Office 2010 es la nueva versión de la famosísima suite de ofimática del mismo nombre. Entre las distintas aplicaciones que ofrece, hay cuatro que son, por su utilización, más conocidas y tratadas: Word, Excel, PowerPoint y Access. Word es el procesador de textos por excelencia, Excel es una aplicación usada para la creación y gestión de hojas de cálculo, PowerPoint es un progra...

✅ Disponible

19,95 €

*Mf 0233_2 Ofimática (Color)

*Mf 0233_2 Ofimática (Color)

Mediaactive

Este libro desarrolla los contenidos que figuran en el Módulo Formativo "Ofimática" de los Certificados de Profesionalidad pertenecientes a la familia Administración y Gestión: · Actividades administrativas en la relación con el cliente (Real Decreto 645/2011, ADGG0208). · Actividades de gestión administrativa (Real Decreto 645/2011, ADGD0308). · Asistencia en la gestión de los...

Entrega 3/5 días

44,80 €

Aprender Illustrator Cc Release 2016 con 100 Ejercicios Prácticos

Aprender Illustrator Cc Release 2016 con 100 Ejercicios Prácticos

Mediaactive

Illustrator, la aplicación de dibujo vectorial de Adobe, es una excelente herramienta de diseño asistido por ordenador. Gracias a sus increíbles y potentes funciones, usted podrá crear originales ilustraciones utilizando para ello dibujos e imágenes. No dude en realizar los 100 ejercicios de este libro para descubrir las mil y una posibilidades que esconde este genial programa,...

Entrega 3/5 días

21,40 €

Aprender Retoque Fotográfico con Photoshop Cc Release 2016 con 100 Ejercicios Pr

Aprender Retoque Fotográfico con Photoshop Cc Release 2016 con 100 Ejercicios Pr

Mediaactive

Photoshop CC 2016 release es el programa de retoque fotográfico y tratamiento de imágenes por excelencia. Con este manual aprenderá a utilizar sus diferentes herramientas, filtros y funciones para mejorar el aspecto de sus fotografías digitales y para crear sorprendentes composiciones. Con este libro: - Aprenderá a corregir los defectos habituales en las fotografías de fotógraf...

Entrega 3/5 días

21,40 €

Aprender Premiere Cc Release 2016 con 100 Ejercicios Prácticos

Aprender Premiere Cc Release 2016 con 100 Ejercicios Prácticos

Mediaactive

Adobe Premiere Pro CC 2016 release es la aplicación de Adobe Creative Cloud para edición y montaje de vídeo profesional. Gracias al motor de procesamiento Adobe Mercury Playback Engine, es posible trabajar en tiempo real incluso en la edición de efectos. Además, en esta versión de la aplicación que presentamos se incorpora la visualización en alta resolución, lo que mejora nota...

Entrega 3/5 días

21,40 €

Aprender After Effects Cc Release 2016 con 100 Ejercicios Prácticos

Aprender After Effects Cc Release 2016 con 100 Ejercicios Prácticos

Mediaactive

Adobe After Effects es el programa de referencia en lo que a postproducción y animación se refiere y, en su nueva versión CC 2016 release, le permite gozar de todos los beneficios de Creative Cloud. Si realiza los 100 ejercicios prácticos de este manual podrá conocer las funciones básicas de la aplicación para crear sus propias composiciones y comenzar a experimentar por su cue...

🚫 No disponible

21,74 €