Herramientas de usuario

Herramientas del sitio


informatica:programacion:javascript

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:javascript [2021/07/03 17:27] – [Callback] tempwininformatica:programacion:javascript [2024/02/06 15:15] (actual) – [Secciones] tempwin
Línea 1: Línea 1:
 ====== JavaScript ====== ====== JavaScript ======
  
-Lenguaje de programación.+Lenguaje de programación interpretado.
  
   * [[https://developer.mozilla.org/es/docs/Web/JavaScript|Web oficial]]   * [[https://developer.mozilla.org/es/docs/Web/JavaScript|Web oficial]]
  
 +===== Secciones =====
 +
 +  * [[informatica:programacion:javascript:variables_constantes|JavaScript: variables y constantes]]
 +  * [[informatica:programacion:javascript:tipos_de_datos|Tipos de datos]]
 +  * [[informatica:programacion:javascript:incluir_javascript|Incluir código JavaScript en una web]]
 +  * [[informatica:programacion:javascript:estructuras_control|Estructuras de control]]
 ===== Variables ===== ===== Variables =====
  
 Antiguamente se utilizaba la palabra reservada ''var''. Aunque se pueda seguir utilizando, lo recomendable es utilizar ''let'' para la creación de variables: Antiguamente se utilizaba la palabra reservada ''var''. Aunque se pueda seguir utilizando, lo recomendable es utilizar ''let'' para la creación de variables:
  
-<code javascrip>+<code javascript>
 let nombre = "Pepito"; let nombre = "Pepito";
 </code> </code>
Línea 186: Línea 192:
 console.log("Hola, mundo!"); console.log("Hola, mundo!");
 </code> </code>
 +
 +===== Frameworks =====
 + 
 +  * [[informatica:programacion:javascript:vue.js|Vue.js]]
 +  * [[https://angular.io/|Angular]]
 +  * [[https://reactjs.org/|React]]
 +
 +
 ===== Recursos ===== ===== Recursos =====
  
   * [[https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_scroll_to_top|Botón de volver al inicio]]   * [[https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_scroll_to_top|Botón de volver al inicio]]
   * [[https://www.tutorialrepublic.com/faq/how-to-determine-if-variable-is-undefined-or-null-in-javascript.php|Cómo determinar si una variables es undefined o null]]   * [[https://www.tutorialrepublic.com/faq/how-to-determine-if-variable-is-undefined-or-null-in-javascript.php|Cómo determinar si una variables es undefined o null]]
 +  * [[https://exploringjs.com/impatient-js/index.html|JavaScript for impatient programmers (ES2021 edition)]]
 +  * [[https://www.w3schools.com/js/default.asp|JavaScript Tutorial]] (W3Schools)
 +  * [[https://kbpsystem777.github.io/You-Dont-Know-JS/|You Don’t Know JS (book series)]]
 +
 +==== Libros ====
 +
 +  * [[https://nostarch.com/ejs3|Eloquent JavaScript]], de Marijn Haverbeke. Tiene [[https://eloquentjavascript.net/|versión online]] (gratuita).
 +  * [[https://www.oreilly.com/library/view/javascript-the-definitive/9781491952016/|JavaScript: The Definitive Guide]], de David Flanagan
 +  * [[https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/README.md|You don't know JS]], de Kyle Simpson
 +    * [[https://github.com/getify/You-Dont-Know-JS|You don't know JS yet]], de Kyle Simpson.
informatica/programacion/javascript.1625326049.txt.gz · Última modificación: por tempwin