SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Curso de Programación Web – Javascript
Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf
____________________________________________________________________________________________________________________________________________
www.ingenieriadigital.com.ve
Item Descripción
<script> </script> Apertura y cierre de código javascript. Atributos: type , src
var La palabra reservada var declara una variable local. Ejemplo: var i=0
if(condicion)
{ ... }
Se emplea para tomar decisiones en función de una condición
if(condicion) {...}
else {...}
Si la condición se cumple (es decir, si su valor es true) se ejecutan todas las instrucciones que se encuentran dentro del if(). Si la
condición no se cumple (es decir, si su valor es false) se ejecutan todas las instrucciones contenidas en else { }.
Operaciones Relacionales mayor que (>), menor que (<), mayor o igual (>=), menor o igual (<=), igual que (==) y distinto de (!=).
+ Se emplea para concatenar varias cadenas de texto o sumar elementos
alert() La instrucción alert() es una de las utilidades que incluye JavaScript y permite mostrar un mensaje en la pantalla del usuario.
function nombre_funcion()
{...}
Las funciones en JavaScript se definen mediante la palabra reservada function, seguida del nombre de la función.
Funciones Anónimas
Las funciones anónimas son ideales para los casos en los que se necesita definir funciones sencillas que sólamente se utilizan una vez
y para las que no es necesario crear una función tradicional con nombre. Ejemplo:
var miFuncion = function(a, b) { return a+b; }
while(condicion)
{ ... }
La estructura while permite crear bucles que se ejecutan ninguna o más veces, dependiendo de la condición indicada
do { ...} while(condicion);
El bucle de tipo do...while es muy similar al bucle while, salvo que en este caso siempre se ejecutan las instrucciones del bucle al
menos la primera vez.
for(inicializacion;
condicion;
actualizacion) {...}
La idea del funcionamiento de un bucle for es la siguiente: "mientras la condición indicada se siga cumpliendo, repite la ejecución de
las instrucciones definidas dentro del for. Además, después de cada repetición, actualiza el valor de las variables que se utilizan en la
condición".
switch(variable) {
case valor_1:...break; }
L estructura switch está especialmente diseñada para manejar de forma sencilla múltiples condiciones sobre la misma variable.
Curso de Programación Web – Javascript
Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf
____________________________________________________________________________________________________________________________________________
www.ingenieriadigital.com.ve
Item Descripción
isNaN() isNaN(), permite proteger a la aplicación de posibles valores numéricos no definidos. Ejemplo: 0 / 0
length En una cadena de caracteres calcula la longitud de una cadena de texto, en un vector calcula el número de elementos de un array.
split(separador)
convierte una cadena de texto en un array de cadenas de texto. La función parte la cadena de texto determinando sus trozos a partir
del carácter separador indicado
substring(inicio, final),
extrae una porción de una cadena de texto. El segundo parámetro es opcional. Si sólo se indica el parámetro inicio, la función
devuelve la parte de la cadena original correspondiente desde esa posición hasta el final
toLowerCase() transforma todos los caracteres de la cadena a sus correspondientes caracteres en minúsculas
toUpperCase(), transforma todos los caracteres de la cadena a sus correspondientes caracteres en mayúsculas
concat() En vectores se emplea para concatenar los elementos de varios arrays, en cadenas de caracteres concatena al igual que (+)
toFixed(digitos) devuelve el número original con tantos decimales como los indicados por el parámetro digitos y realiza los redondeos necesarios
parseInt() Trata el dato enviado como parámetro como un entero
parseFloat() Trata el dato enviado como parámetro como un flotante
getElementsByTagName()
La función getElementsByTagName(nombreEtiqueta) obtiene todos los elementos de la página XHTML cuya etiqueta sea igual que el
parámetro que se le pasa a la función.
getElementsByName() La función getElementsByName()buscan los elementos cuyo atributo name sea igual al parámetro proporcionado
getElementById() La función getElementById() devuelve el elemento XHTML cuyo atributo id coincide con el parámetro indicado en la función.
Curso de Programación Web – Javascript
Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf
____________________________________________________________________________________________________________________________________________
www.ingenieriadigital.com.ve
Item Descripción
XMLHttpRequest
Todas las aplicaciones realizadas con técnicas de AJAX deben instanciar en primer lugar el objeto XMLHttpRequest, que es el objeto
clave que permite realizar comunicaciones con el servidor en segundo plano, sin necesidad de recargar las páginas.
readyState Propiedad. Valor numérico (1,2,3 o 4) que almacena el estado de la petición
responseText El contenido de la respuesta del servidor en forma de cadena de texto
status
El código de estado HTTP devuelto por el servidor (200 para una respuesta correcta, 404 para "No encontrado", 500 para un error de
servidor, etc.)
onreadystatechange
Responsable de manejar los eventos que se producen. Se invoca cada vez que se produce un cambio en el estado de la petición HTTP.
Normalmente es una referencia a una función JavaScript
open("metodo", "url")
Establece los parámetros de la petición que se realiza al servidor. Los parámetros necesarios son el método HTTP empleado y la URL
destino (puede indicarse de forma absoluta o relativa)
send(contenido) Realiza la petición HTTP al servidor

Más contenido relacionado

La actualidad más candente

JSR354: Moneda y Dinero
JSR354: Moneda y DineroJSR354: Moneda y Dinero
JSR354: Moneda y DineroAlexis Lopez
 
JSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerJSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerAlexis Lopez
 
jQuery Mobile :: Cuadros de diálogo
jQuery Mobile :: Cuadros de diálogojQuery Mobile :: Cuadros de diálogo
jQuery Mobile :: Cuadros de diálogojubacalo
 
5 formularios - javascript
5   formularios - javascript5   formularios - javascript
5 formularios - javascriptcarlos_hueyta
 
Clase01 - JavaScript
Clase01 - JavaScriptClase01 - JavaScript
Clase01 - JavaScriptFree TIC
 
Clase02 - JavaScript
Clase02 - JavaScriptClase02 - JavaScript
Clase02 - JavaScriptFree TIC
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascriptrmonago
 
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...David Zapateria Besteiro
 
jQuery - 01 Conceptos básicos de java script
jQuery - 01 Conceptos básicos de java scriptjQuery - 01 Conceptos básicos de java script
jQuery - 01 Conceptos básicos de java scriptJacob Flores
 
Quasi - mIRC-scripting-Variables
Quasi - mIRC-scripting-VariablesQuasi - mIRC-scripting-Variables
Quasi - mIRC-scripting-Variablesdegarden
 

La actualidad más candente (18)

Diseño web clase03
Diseño web clase03Diseño web clase03
Diseño web clase03
 
Jquery Hmvc
Jquery HmvcJquery Hmvc
Jquery Hmvc
 
JSR354: Moneda y Dinero
JSR354: Moneda y DineroJSR354: Moneda y Dinero
JSR354: Moneda y Dinero
 
Manual de Java
Manual de JavaManual de Java
Manual de Java
 
Javascript
JavascriptJavascript
Javascript
 
JSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - TallerJSR354: Moneda y Dinero - Taller
JSR354: Moneda y Dinero - Taller
 
jQuery Mobile :: Cuadros de diálogo
jQuery Mobile :: Cuadros de diálogojQuery Mobile :: Cuadros de diálogo
jQuery Mobile :: Cuadros de diálogo
 
5 formularios - javascript
5   formularios - javascript5   formularios - javascript
5 formularios - javascript
 
Clase01 - JavaScript
Clase01 - JavaScriptClase01 - JavaScript
Clase01 - JavaScript
 
Clase02 - JavaScript
Clase02 - JavaScriptClase02 - JavaScript
Clase02 - JavaScript
 
Javascript y Jquery
Javascript y JqueryJavascript y Jquery
Javascript y Jquery
 
Lenguaje javascript
Lenguaje javascriptLenguaje javascript
Lenguaje javascript
 
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...
Javascript Módulo 5 - javascript sentencia, expresión, variable, función - Un...
 
jQuery - 01 Conceptos básicos de java script
jQuery - 01 Conceptos básicos de java scriptjQuery - 01 Conceptos básicos de java script
jQuery - 01 Conceptos básicos de java script
 
Javascript
JavascriptJavascript
Javascript
 
Tema2a Jsp
Tema2a JspTema2a Jsp
Tema2a Jsp
 
Quasi - mIRC-scripting-Variables
Quasi - mIRC-scripting-VariablesQuasi - mIRC-scripting-Variables
Quasi - mIRC-scripting-Variables
 
Zen AJAX - Programador PHP
Zen AJAX - Programador PHPZen AJAX - Programador PHP
Zen AJAX - Programador PHP
 

Similar a Guía resumen JavaScript

AJAX a cuerda Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda
Lo básico sobre AJAX y su funcionamientoAJAX a cuerda
Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda Lo básico sobre AJAX y su funcionamientoRoberto Allende
 
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.Juan Manuel
 
Framework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .netFramework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .netAntonio Palomares Sender
 
Hands-on Spring 3: The next generation
Hands-on Spring 3: The next generationHands-on Spring 3: The next generation
Hands-on Spring 3: The next generationSergi Almar i Graupera
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladoresPedro Cambra
 
Cross development - React para desarrolladores de asp.net
Cross development - React para desarrolladores de asp.netCross development - React para desarrolladores de asp.net
Cross development - React para desarrolladores de asp.netAlberto Diaz Martin
 
CrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NETCrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NETAlberto Diaz Martin
 
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptx
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptxdokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptx
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptxRobertoDupuy
 
Org tutorial struts_2010
Org tutorial struts_2010Org tutorial struts_2010
Org tutorial struts_2010Omar Rios
 
Taller programación web ajax con jquery
Taller programación web  ajax con jqueryTaller programación web  ajax con jquery
Taller programación web ajax con jqueryPablo Galeana Bailey
 

Similar a Guía resumen JavaScript (20)

Manual Basico De Struts
Manual Basico De StrutsManual Basico De Struts
Manual Basico De Struts
 
AJAX a cuerda Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda
Lo básico sobre AJAX y su funcionamientoAJAX a cuerda
Lo básico sobre AJAX y su funcionamiento
AJAX a cuerda Lo básico sobre AJAX y su funcionamiento
 
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
 
Framework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .netFramework .NET 3.5 06 Operativa básica del framework .net
Framework .NET 3.5 06 Operativa básica del framework .net
 
Hands-on Spring 3: The next generation
Hands-on Spring 3: The next generationHands-on Spring 3: The next generation
Hands-on Spring 3: The next generation
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladores
 
Ajax
AjaxAjax
Ajax
 
Manual De Ajax En Espanol
Manual De Ajax En EspanolManual De Ajax En Espanol
Manual De Ajax En Espanol
 
Proyecto web Php-MySQL-Ajax-Flex
Proyecto web Php-MySQL-Ajax-FlexProyecto web Php-MySQL-Ajax-Flex
Proyecto web Php-MySQL-Ajax-Flex
 
Cross development - React para desarrolladores de asp.net
Cross development - React para desarrolladores de asp.netCross development - React para desarrolladores de asp.net
Cross development - React para desarrolladores de asp.net
 
CrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NETCrossDvlpu - REACT para desarrolladores de ASP.NET
CrossDvlpu - REACT para desarrolladores de ASP.NET
 
Presentación JavaScript
Presentación JavaScriptPresentación JavaScript
Presentación JavaScript
 
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptx
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptxdokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptx
dokumen.tips_introduccion-javascript-javascript-introduccion-a-javascript.pptx
 
Spring Mvc Final
Spring Mvc FinalSpring Mvc Final
Spring Mvc Final
 
Ajax Huancayo
Ajax HuancayoAjax Huancayo
Ajax Huancayo
 
Jsf
JsfJsf
Jsf
 
Org tutorial struts_2010
Org tutorial struts_2010Org tutorial struts_2010
Org tutorial struts_2010
 
9.laravel
9.laravel9.laravel
9.laravel
 
Jsp
JspJsp
Jsp
 
Taller programación web ajax con jquery
Taller programación web  ajax con jqueryTaller programación web  ajax con jquery
Taller programación web ajax con jquery
 

Más de vinceq

Guiaparaensamblarunacomputadora
GuiaparaensamblarunacomputadoraGuiaparaensamblarunacomputadora
Guiaparaensamblarunacomputadoravinceq
 
Estructuralogicadeundiscoduro
EstructuralogicadeundiscoduroEstructuralogicadeundiscoduro
Estructuralogicadeundiscodurovinceq
 
Guia basica de MySQL 2
Guia basica de MySQL 2Guia basica de MySQL 2
Guia basica de MySQL 2vinceq
 
Guia basica de MySQL parte 1
Guia basica de MySQL parte 1Guia basica de MySQL parte 1
Guia basica de MySQL parte 1vinceq
 
Fundamentos de normalizacion
Fundamentos de normalizacionFundamentos de normalizacion
Fundamentos de normalizacionvinceq
 
POO con PHP
POO con PHPPOO con PHP
POO con PHPvinceq
 
Arquitectura Cliente-Servidor
Arquitectura Cliente-ServidorArquitectura Cliente-Servidor
Arquitectura Cliente-Servidorvinceq
 
Resumen HTML5, PHP, MySQL
Resumen HTML5, PHP, MySQLResumen HTML5, PHP, MySQL
Resumen HTML5, PHP, MySQLvinceq
 

Más de vinceq (8)

Guiaparaensamblarunacomputadora
GuiaparaensamblarunacomputadoraGuiaparaensamblarunacomputadora
Guiaparaensamblarunacomputadora
 
Estructuralogicadeundiscoduro
EstructuralogicadeundiscoduroEstructuralogicadeundiscoduro
Estructuralogicadeundiscoduro
 
Guia basica de MySQL 2
Guia basica de MySQL 2Guia basica de MySQL 2
Guia basica de MySQL 2
 
Guia basica de MySQL parte 1
Guia basica de MySQL parte 1Guia basica de MySQL parte 1
Guia basica de MySQL parte 1
 
Fundamentos de normalizacion
Fundamentos de normalizacionFundamentos de normalizacion
Fundamentos de normalizacion
 
POO con PHP
POO con PHPPOO con PHP
POO con PHP
 
Arquitectura Cliente-Servidor
Arquitectura Cliente-ServidorArquitectura Cliente-Servidor
Arquitectura Cliente-Servidor
 
Resumen HTML5, PHP, MySQL
Resumen HTML5, PHP, MySQLResumen HTML5, PHP, MySQL
Resumen HTML5, PHP, MySQL
 

Último

AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Último (20)

AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 

Guía resumen JavaScript

  • 1. Curso de Programación Web – Javascript Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf ____________________________________________________________________________________________________________________________________________ www.ingenieriadigital.com.ve Item Descripción <script> </script> Apertura y cierre de código javascript. Atributos: type , src var La palabra reservada var declara una variable local. Ejemplo: var i=0 if(condicion) { ... } Se emplea para tomar decisiones en función de una condición if(condicion) {...} else {...} Si la condición se cumple (es decir, si su valor es true) se ejecutan todas las instrucciones que se encuentran dentro del if(). Si la condición no se cumple (es decir, si su valor es false) se ejecutan todas las instrucciones contenidas en else { }. Operaciones Relacionales mayor que (>), menor que (<), mayor o igual (>=), menor o igual (<=), igual que (==) y distinto de (!=). + Se emplea para concatenar varias cadenas de texto o sumar elementos alert() La instrucción alert() es una de las utilidades que incluye JavaScript y permite mostrar un mensaje en la pantalla del usuario. function nombre_funcion() {...} Las funciones en JavaScript se definen mediante la palabra reservada function, seguida del nombre de la función. Funciones Anónimas Las funciones anónimas son ideales para los casos en los que se necesita definir funciones sencillas que sólamente se utilizan una vez y para las que no es necesario crear una función tradicional con nombre. Ejemplo: var miFuncion = function(a, b) { return a+b; } while(condicion) { ... } La estructura while permite crear bucles que se ejecutan ninguna o más veces, dependiendo de la condición indicada do { ...} while(condicion); El bucle de tipo do...while es muy similar al bucle while, salvo que en este caso siempre se ejecutan las instrucciones del bucle al menos la primera vez. for(inicializacion; condicion; actualizacion) {...} La idea del funcionamiento de un bucle for es la siguiente: "mientras la condición indicada se siga cumpliendo, repite la ejecución de las instrucciones definidas dentro del for. Además, después de cada repetición, actualiza el valor de las variables que se utilizan en la condición". switch(variable) { case valor_1:...break; } L estructura switch está especialmente diseñada para manejar de forma sencilla múltiples condiciones sobre la misma variable.
  • 2. Curso de Programación Web – Javascript Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf ____________________________________________________________________________________________________________________________________________ www.ingenieriadigital.com.ve Item Descripción isNaN() isNaN(), permite proteger a la aplicación de posibles valores numéricos no definidos. Ejemplo: 0 / 0 length En una cadena de caracteres calcula la longitud de una cadena de texto, en un vector calcula el número de elementos de un array. split(separador) convierte una cadena de texto en un array de cadenas de texto. La función parte la cadena de texto determinando sus trozos a partir del carácter separador indicado substring(inicio, final), extrae una porción de una cadena de texto. El segundo parámetro es opcional. Si sólo se indica el parámetro inicio, la función devuelve la parte de la cadena original correspondiente desde esa posición hasta el final toLowerCase() transforma todos los caracteres de la cadena a sus correspondientes caracteres en minúsculas toUpperCase(), transforma todos los caracteres de la cadena a sus correspondientes caracteres en mayúsculas concat() En vectores se emplea para concatenar los elementos de varios arrays, en cadenas de caracteres concatena al igual que (+) toFixed(digitos) devuelve el número original con tantos decimales como los indicados por el parámetro digitos y realiza los redondeos necesarios parseInt() Trata el dato enviado como parámetro como un entero parseFloat() Trata el dato enviado como parámetro como un flotante getElementsByTagName() La función getElementsByTagName(nombreEtiqueta) obtiene todos los elementos de la página XHTML cuya etiqueta sea igual que el parámetro que se le pasa a la función. getElementsByName() La función getElementsByName()buscan los elementos cuyo atributo name sea igual al parámetro proporcionado getElementById() La función getElementById() devuelve el elemento XHTML cuyo atributo id coincide con el parámetro indicado en la función.
  • 3. Curso de Programación Web – Javascript Documentación: Escritorio/Material Web Nivel I/librosweb.es/ introduccion_javascript_2caras.pdf , introduccion_ajax_2caras.pdf ____________________________________________________________________________________________________________________________________________ www.ingenieriadigital.com.ve Item Descripción XMLHttpRequest Todas las aplicaciones realizadas con técnicas de AJAX deben instanciar en primer lugar el objeto XMLHttpRequest, que es el objeto clave que permite realizar comunicaciones con el servidor en segundo plano, sin necesidad de recargar las páginas. readyState Propiedad. Valor numérico (1,2,3 o 4) que almacena el estado de la petición responseText El contenido de la respuesta del servidor en forma de cadena de texto status El código de estado HTTP devuelto por el servidor (200 para una respuesta correcta, 404 para "No encontrado", 500 para un error de servidor, etc.) onreadystatechange Responsable de manejar los eventos que se producen. Se invoca cada vez que se produce un cambio en el estado de la petición HTTP. Normalmente es una referencia a una función JavaScript open("metodo", "url") Establece los parámetros de la petición que se realiza al servidor. Los parámetros necesarios son el método HTTP empleado y la URL destino (puede indicarse de forma absoluta o relativa) send(contenido) Realiza la petición HTTP al servidor