Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
26Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Javascript Apuntes

Javascript Apuntes

Ratings: (0)|Views: 7,044|Likes:
Published by webburgos

More info:

Published by: webburgos on Nov 02, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

08/19/2013

pdf

text

original

 
A la hora de buscar información sobre desarrollo web nos encontramos multitudde documentos que hablan de la nueva web (web 2.0) y de como ha contribuido a sudesarrollo las técnicas que componen AJAX.
Concepto AJAX
  AJAX (Asynchronous Javascript and XML) es una técnica de desarrollo web que genera aplicacionesweb interactivas combinando:
XHTML y CSS para la presentación de información
Document Object Model (DOM) para visualizar dinámicamente e interactuar con la informaciónpresentada
XML, XSLT para intercambiar y manipular datos
JSON y JSON-RPC pueden ser alternativas a XML/XSLT
 XMLHttpRequest para recuperar datos asíncronamente
Javascript como nexo de unión de todas estas tecnologías  AJAX es un
patrón de diseño
que propone un nuevo modelo de interacción Web combinando lastecnologías anteriores Los navegadores que soportan las tecnologías mencionadas son las plataformasen las que se ejecutan las aplicaciones AJAX (Firefox, Iexplorer, Opera, Konqueror y Safari)
Ya hemos estudiado alguna de estás técnicas(
XHTML y CSS
) pero de todas lasque componen AJAX, la más importante es JavaScript, pues viene a ser el pegamentoque permite interactuar con todas estas técnicas dentro de una página html. De formaque podamos recorrer la información contenida en un documento xml e ir generandouna tabla xhtml. O comprobar, que los datos introducidos en la página web por partedel cliente, son correctos sin la necesidad de enviarlos a un servidor donde unprograma java o de otro tipo analice dichos datos.Es más si no conocemos suficientemente JavaScript no seremos capaces decrear aplicaciones dinámica por mucho que dominemos el resto de las técnicas.
Indice de Contenidos:
Introducción
¿Qué es Javascript?
Primeros pasos
Elementos básicos
Comentarios
Literales
Sentencias y bloques
Tipos de datos
Variables
Referencias
Vectores y matrices
Operadores
Operadores aritméticos
Operadores de comparación
Operadores lógicos
Operadores de asignación
Operadores especiales
Estructuras de control
Bifurcaciones condicionales
Bucles
Estructuras de manejo de objetos1
 
Funciones
Funciones predefinidas
Objetos
Propiedades y métodos
Creación mediante constructores
Herencia
Prototipado
Objetos predefinidos
Objeto Array
Objeto Date
Objeto Math
Objeto Number
Objeto String
Objeto RegExp
Objeto Boolean
Objeto Function
Eventos
Lista de eventos
Definición mediante código
Modelo de objetos del documento
Objeto Window
La barra de estado
Marcos (o frames)
Objeto Document
Cómo escribir en el documento
Cookies
Funciones básicas
Un ejemplo: el contador individualizado
Objeto Image
Tratamiento de imágenes
Objeto Form
Objetos Text
Objetos Checkbox y Radio
Objetos Select y Option
Expresiones regulares
Objeto RegExp
Métodos de String
Otros objetos
Objeto History
Objeto Location
Objeto Navigator
Objeto Screen
Nuevas características
Ficheros .js
Introducción
¿Qué es Javascript?
El código JavaScript debe estar incluido dentro de una página HTML(XHTML).Precisamente la función de JavaScript esta en leer , y modifcar los contenidos de lasetquetas HTML. Esto es lo que permite que las páginas html sean dinámcas. Tambiénse ha de destacar que javascript es un lenguaje de programación interpretado.
Primeros pasos
Para incluiir código JavaScript dentro de la página untilizamos las etiquetas
2
 
<SCRIPT LANGUAGE="JavaScript">
</SCRIPT>
Ejemplo:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">function HolaMundo() {alert("¡Hola, mundo!");var contestacion = prompt("¿Cómo te llamas, criatura?", "");
if (contestacion)alert("Hola, " + contestacion);
}function CambiaColor() {document.bgColor='d0d0a9'}</SCRIPT>
</HEAD><BODY><FORM><INPUT TYPE="button" NAME="Boton" VALUE="Pulsame"
onClick="HolaMundo()"
><INPUT TYPE="button" NAME="Boton" VALUE="Cambiar Color"
onClick="CambiaColor()"
></FORM></BODY></HTML>
Viendo el código anterior vemos como JavaScript hace que una página seadinámica. Otra de las características de este lenguaje esta en que es interpretado.También destaca que las herramientas gráficas como Dreamweaver generanautomáticamente el código JavaScript dentro de sus diseños. Por lo tanto se haceimprescindible conocer este lenguaje si queremos ser capaces de leer y entender elcódigo generado por estas herramientas de diseño web.
Elementos básicos
Antes de comenzar a escribir código tenemos que destacar que JAVASCRIPTdistigue mayúsculas de minúsculas, por lo tanto habrá que tener cuidado a la hora denombrar las variables y funciones, ya que en el caso de las variables no es obligatoriodefinirlas para utilizarlas.
Comentarios
Los comentarios se crean igual que en Java// para una sola línea de comentarios/* para varias líneas*/
Literales
Se llama así a los valores que puede tomar una variable o una constante.Aparte de los distintos tipos de números y valores booleanos:"Soy una cadena"34343.43true, false
Código JavaScript contenido en ficheros externos(.js)
El código que necesitemos crear para una página html lo podemos incluir en la
3

Activity (26)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
pingaloca2 liked this
William Antony liked this
Snamuh Her liked this
ClaudiaAlmeda liked this
pattiya liked this
pattiya liked this
mariadelsol75 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->