TY - BOOK ED - MEDIAactive TI - Aprender JavaScript avanzado : : con 100 ejercicios prácticos SN - 9789586829830 U1 - 005.133 21 PY - 2015/// CY - Colombia : PB - Alfaomega, Marcombo, KW - Java (Lenguaje de programación de computadores) KW - Computación (Lenguajes y técnicas de programación) N1 - Incluye tabla de contenido; 1 Qué es JavaScript -- 2 La sintaxis de JavaScript -- 3 Comentarios, expresiones y sentencias -- 4 El uso del punto y coma en JavaScript -- 5 Datos primitivos -- 6 Objetos en JavaScript -- 7 Valores y objetos indefinidos -- 8 Comprobar valores indefinidos o nulos -- 9 Objetos envolventes para primitivos -- 10 Operadores de asignación -- 11 Operadores de igualdad -- 12 Operadores de comparación -- 13 El caso del operador + -- 14 Operadores lógicos -- 15 Operadores numéricos y especiales -- 16 Comprobar datos en JavaScript -- 17 El operador 'instanceof' -- 18 Operadores de objeto -- 19 Conocer los tipos de datos booleanos -- 20 Convertir valores en booleanos -- 21 Los operadores || y ! -- 22 Trabajar con números -- 23 Convertir datos a números -- 24 La función parseFloat -- 25 Las funciones parseInt() e isNaN() -- 26 Valores numéricos especiales -- 27 Cómo se representan los números -- 28 Errores de redondeo -- 29 Números enteros -- 30 Números enteros seguros -- 31 Convertir datos a números enteros -- 32 Operadores aritméticos -- 33 Operadores bit a bit -- 34 Propiedades del objeto Number -- 35 Métodos de números primitivos -- 36 Algunas funciones numéricas -- 37 Cadenas de caracteres -- 38 Secuencias de escape en strings -- 39 Convertir valores en strings -- 40 Comparar cadenas de caracteres -- 41 Combinar cadenas de caracteres -- 42 Métodos del constructor String -- 43 Propiedades y otros métodos de String -- 44 Métodos para transformar strings -- 45 Buscar, comparar y comprobar strings -- 46 Sentencias de bucle -- 47 Sentencias condicionales -- 48 El caso de la sentencia with -- 49 Gestionar excepciones en JavaScript -- 50 Crear un objeto de error -- 51 Funciones en JavaScript -- 52 Definición de funciones -- 53 ¿Declaración o expresión de funciones? -- 54 Controlar parámetros nulos o extra -- 55 Parámetros con nombre -- 56 Declaración de variables -- 57 El ámbito de las variables -- 058 Variables globales y locales -- 59 Declaración de variables con var -- 60 Objetos sencillos -- 61 Convertir valores objetos -- 62 El parámetro this en funciones y métodos -- 63 Relación de prototipo entre objetos -- 64 Compartir datos entre objetos -- 65 Crear nuevos objetos a partir de prototipos -- 66 Repetir y detectar propiedades I -- 67 Repetir y detectar propiedades II -- 68 Proteger objetos -- 69 Constructores de objetos -- 70 Herencias entre constructores -- 71 Métodos comunes a todos los objetos -- 72 Trabajar con matrices -- 73 Crear matrices -- 74 La propiedad length en una matriz -- 75 Huecos en matrices -- 76 Operaciones para gestionar huecos -- 77 Añadir y eliminar elementos de una matriz -- 78 Ordenar y alterar elementos en una matriz -- 79 Dividir y juntar elementos en matrices -- 80 Buscar valores en una matriz -- 81 Examinar, transformar y reducir matrices -- 82 Expresiones regulares -- 83 Sintaxis de las expresiones regulares -- 84 Crear expresiones regulares -- 85 Trabajar con fechas en JavaScript -- 86 El constructor Date -- 87 Métodos del constructor Date -- 88 Métodos para el prototipo Date -- 89 Formatos para la fecha -- 90 Formatos para mostrar la hora actual -- 91 Trabajar con valores temporales -- 92 El objeto Math y sus propiedades -- 93 Funciones numéricas -- 94 Funciones trigonométricas -- 95 Otras funciones matemáticas -- 96 Qué es el JSON -- 97 Métodos utilizados por el formato JSON -- 98 Funciones globales no constructoras -- 99 Evaluar código dinámicamente -- 100 Unicode y JavaScript ER -