[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-76671-es":3,"doc-seo-76671-110":31,"detail-sidebar-cat-0-es-110":93},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":28,"seo_description":14,"update_tm":29,"read_time":30},76671,687207024643,"Oliver","https://ap-avatar.wpscdn.com/davatar_3d24733baf745e90a7e4bdd5f77d97b2",24,"Tecnología","Introducción a JavaScript","Guía introductoria para aprender JavaScript mediante una estructura progresiva que va desde conceptos fundamentales hasta aplicaciones prácticas. Explica qué es JavaScript, su historia, especificaciones oficiales y formas de incorporarlo en documentos XHTML, incluyendo el uso de la etiqueta noscript y un glosario básico. Continúa con sintaxis, variables, operadores, control de flujo, funciones y ámbito. Avanza hacia DOM, eventos y modelos, y finaliza con formularios, utilidades y validación, además de otras utilidades como contadores y relojes.","Introducción a  \nJavaScript  \nSobre este libro...  \n▪ Los contenidos de este libro están bajo una licencia Creative Commons ReconocimientoNo Comercial-Sin Obra Derivada 3.0 ([http://creativecommons.org/licenses/by-nc-nd/](http://creativecommons.org/licenses/by-nc-nd/)[ ](http://creativecommons.org/licenses/by-nc-nd/)[3.0/deed.es](3.0/deed.es))  \n▪ Esta versión impresa se creó el 7 de junio de 2008 y todavía está incompleta. Laversión más actualizada de los contenidos de este libro se puede encontrar en [http://www.librosweb.es/javascript](http://www.librosweb.es/javascript)  \n▪ Si quieres aportar sugerencias, comentarios, críticas o informar sobre errores, puedes[enviarnos un mensaje a](enviarnos un mensaje a contacto@librosweb.es)[ contacto@librosweb.es](enviarnos un mensaje a contacto@librosweb.es)  \n[www.librosweb.es](www.librosweb.es 2)[ 2](www.librosweb.es 2)  \nCapítulo 1. Introducción ............................................................................................................................. 5  \n1.1. ¿Qué es JavaScript? ................................................................................................................................. 5  \n1.2. Breve historia........................................................................................................................................... 5  \n1.3. Especificaciones oficiales ......................................................................................................................... 6  \n1.4. Cómo incluir JavaScript en documentos XHTML ..................................................................................... 6  \n1.5. Etiqueta noscript ..................................................................................................................................... 8  \n1.6. Glosario básico ........................................................................................................................................ 9  \n1.7. Sintaxis ................................................................................................................................................... 10  \n1.8. Posibilidades y limitaciones ................................................................................................................... 11  \n1.9. JavaScript y navegadores ....................................................................................................................... 11  \n1.10. JavaScript en otros entornos ............................................................................................................... 12  \nCapítulo 2. El primer script ........................................................................................................................13  \nCapítulo 3. Programación básica................................................................................................................16  \n3.1. Variables ................................................................................................................................................ 16  \n3.2. Tipos de variables .................................................................................................................................. 18  \n3.3. Operadores ............................................................................................................................................ 21  \n3.4. Estructuras de control de flujo .............................................................................................................. 27  \n3.5. Funciones y propiedades básicas de JavaScript..................................................................................... 33  \nCapítulo 4. Programación avanzada...........................................................................................................38  \n4.1. Funciones............................................................................................................................................... 38  \n4.2.","cbCaisyVGPFuY8MC","https://ap.wps.com/l/cbCaisyVGPFuY8MC","pdf",1046500,6,1,134,"Spanish","es",110,"# Capítulo 1. Introducción\n## ¿Qué es JavaScript?\n## Breve historia\n## Especificaciones oficiales\n## Cómo incluir JavaScript en documentos XHTML\n## Etiqueta noscript\n## Glosario básico\n## Sintaxis\n## Posibilidades y limitaciones\n## JavaScript y navegadores\n## JavaScript en otros entornos\n# Capítulo 2. El primer script\n# Capítulo 3. Programación básica\n## Variables\n## Tipos de variables\n## Operadores\n## Estructuras de control de flujo\n## Funciones y propiedades básicas de JavaScript\n# Capítulo 4. Programación avanzada\n## Funciones\n## Ámbito de las variables\n## Sentencias break y continue\n## Otras estructuras de control\n# Capítulo 5. DOM\n# Capítulo 6. Eventos\n## Modelos de eventos\n## Modelo básico de eventos\n## Obteniendo información del evento (objeto event)\n# Capítulo 7. Formularios\n## Propiedades básicas de formularios y elementos\n## Utilidades básicas para formularios\n## Validación\n# Capítulo 8. Otras utilidades","[{\"question\":\"Qué temas introduce el libro en el capítulo inicial sobre JavaScript?\",\"answer\":\"Presenta qué es JavaScript, una breve historia, especificaciones oficiales y cómo incluirlo en documentos XHTML. También incluye la etiqueta noscript, un glosario básico y la relación con navegadores y otros entornos.\"},{\"question\":\"Qué se cubre en la programación básica?\",\"answer\":\"Se abordan variables y sus tipos, operadores, estructuras de control de flujo y funciones con propiedades básicas. El objetivo es construir una base sólida de sintaxis y lógica.\"},{\"question\":\"Cómo se tratan DOM, eventos y formularios?\",\"answer\":\"El libro dedica secciones a DOM y a modelos de eventos, con un enfoque en cómo obtener información del evento mediante el objeto event. Luego trata formularios con propiedades, utilidades y validación.\"}]","Introducción a JavaScript | PDF",1784082860,206,{"code":4,"msg":32,"data":33},"ok",{"site_id":25,"language":24,"slug":34,"title":13,"keywords":35,"description":14,"schema_data":36,"social_meta":88,"head_meta":90,"extra_data":92,"updated_unix":29},"introduction-to-javascript","",{"@graph":37,"@context":87},[38,55,70],{"@type":39,"itemListElement":40},"BreadcrumbList",[41,45,49,52],{"item":42,"name":43,"@type":44,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":46,"name":47,"@type":44,"position":48},"https://docshare.wps.com/es/document/","Document",2,{"item":50,"name":12,"@type":44,"position":51},"https://docshare.wps.com/es/document/tecnología/",3,{"item":53,"name":13,"@type":44,"position":54},"https://docshare.wps.com/es/document/introduction-to-javascript/76671/",4,{"url":53,"name":13,"@type":56,"author":57,"headline":13,"publisher":59,"fileFormat":62,"inLanguage":24,"description":14,"dateModified":63,"datePublished":64,"encodingFormat":62,"isAccessibleForFree":65,"interactionStatistic":66},"DigitalDocument",{"name":9,"@type":58},"Person",{"url":42,"name":60,"@type":61},"DocShare","Organization","application/pdf","2026-08-16","2026-07-15",true,{"@type":67,"interactionType":68,"userInteractionCount":20},"InteractionCounter",{"@type":69},"ViewAction",{"@type":71,"mainEntity":72},"FAQPage",[73,79,83],{"name":74,"@type":75,"acceptedAnswer":76},"Qué temas introduce el libro en el capítulo inicial sobre JavaScript?","Question",{"text":77,"@type":78},"Presenta qué es JavaScript, una breve historia, especificaciones oficiales y cómo incluirlo en documentos XHTML. También incluye la etiqueta noscript, un glosario básico y la relación con navegadores y otros entornos.","Answer",{"name":80,"@type":75,"acceptedAnswer":81},"Qué se cubre en la programación básica?",{"text":82,"@type":78},"Se abordan variables y sus tipos, operadores, estructuras de control de flujo y funciones con propiedades básicas. El objetivo es construir una base sólida de sintaxis y lógica.",{"name":84,"@type":75,"acceptedAnswer":85},"Cómo se tratan DOM, eventos y formularios?",{"text":86,"@type":78},"El libro dedica secciones a DOM y a modelos de eventos, con un enfoque en cómo obtener información del evento mediante el objeto event. Luego trata formularios con propiedades, utilidades y validación.","https://schema.org",{"og:url":53,"og:type":89,"og:title":13,"og:site_name":60,"og:description":14},"article",{"robots":91,"canonical":53},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":94},[95,100,104,108,112,116,120,124,128,132],{"id":96,"doc_module":4,"doc_module_name":47,"category_name":97,"show_sort_weight":98,"slug":99},39,"Cómic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":47,"category_name":102,"show_sort_weight":98,"slug":103},43,"Estilo de Vida","lifestyle",{"id":105,"doc_module":4,"doc_module_name":47,"category_name":106,"show_sort_weight":98,"slug":107},38,"Examen","exam",{"id":109,"doc_module":4,"doc_module_name":47,"category_name":110,"show_sort_weight":98,"slug":111},44,"General","general",{"id":113,"doc_module":4,"doc_module_name":47,"category_name":114,"show_sort_weight":98,"slug":115},41,"Investigación e Informes","research-report",{"id":117,"doc_module":4,"doc_module_name":47,"category_name":118,"show_sort_weight":98,"slug":119},37,"Literatura","literature",{"id":121,"doc_module":4,"doc_module_name":47,"category_name":122,"show_sort_weight":98,"slug":123},22,"Relatos y Novelas","story-novel",{"id":125,"doc_module":4,"doc_module_name":47,"category_name":126,"show_sort_weight":98,"slug":127},42,"Religión y Espiritualidad","religion-spirituality",{"id":129,"doc_module":4,"doc_module_name":47,"category_name":130,"show_sort_weight":98,"slug":131},40,"Salud y Atención Médica","healthcare",{"id":11,"doc_module":4,"doc_module_name":47,"category_name":12,"show_sort_weight":98,"slug":133},"technology"]