sábado, 15 de mayo de 2010

Archivos de código Javascript

El atributo SRC del código SCRIPT del lenguaje HTML permite especificar un archivo que contiene el código JavaScript (en lugar de incrustar el código JavaScript en el documento HTML).

Por ejemplo:



...

Este atributo es especialmente útil para compartir funciones entre numerosos documentos HTML.

Las sentencias JavaScript del interior de un código:



Recuerda que es la forma de insertar comentarios en HTML.

Otra forma de conocer si un cliente soporta JavaScript es insertar el código .... De modo, los navegadores que no soporten JavaScript ejecutan las sentencias HTML alternativas incluidas dentro de esta etiqueta.



Javascript para aplicaciones servidor


En el servidor JavaScript también está integrado en páginas HTML. Las sentencias de JS del servidor pueden realizar multitud de tareas:

-Conectarse a bases de datos relacionales de varios fabricantes.

-Compartir información entre usuarios de una aplicación.

-Acceder a los ficheros del servidor.

-Comunicarse con otras aplicaciones a través de LIVECONNECT y JAVA.

Las aplicaciones JavaScript del servidor se compilan generando archivos binarios.

Existen servicios especiales de JavaScript en el servidor:

-Servicio de Gestión de Sesiones.

-Servicio de Bases de Datos LiveWire.

JavaScript y Java.-

JavaScript


Java

Interpretado por el cliente


Copilado (bytecodes). Se descarga del servidor y se ejecuta en el cliente

Orientado a Objetos


Basado en clases

El código se integra e incrusta en documentos HTML


Se utilizan APPLETS. Se accede a ellos desde documentos

Los tipos de datos de las variables no se declaran


Es necesario definir los tipos de datos a las variables

No se puede escribir automáticamente en el disco duro


No se puede escribir automáticamente en el disco duro


Valores Javascript


JavaScript reconoce los siguientes valores:

-Valores numéricos.

-Valores lógicos (true, false)

-Cadenas de caracteres

-Valor null

-Valor no definido (undefined)

Además de estos valores, existen otros elementos propios de JavaScript como los objetos y las funciones.

JavaScript trata de forma dinámica los datos y se puede realizar la siguiente operación:

var unValor=50

Y después asignar a un Valor un valor de tipo cadena de caracteres:

unValor="Ahora est á lloviendo"

Variables.- Las variables pueden comenzar por un carácter o un subrayado bajo (_).

Cuando a una variable no se le asigna un valor, tiene valor indefinido (undefined). Si se le pone un valor, pueden ocurrir dos cosas:

-Si fue declarada sin "var", se produce un error en tiempo de ejecución.

-Si fue declarada con "var", devuelve el valor NaN (Not a Number).

Veamos un ejemplo:

function f1() {

return y-2;

}

f1() // Esta llamada a f1 provoca un error en tiempo de ejecuci ó n

function f2() {

return var y-2;

}

f2() // devuelve el valor NaN

Podemos utilizar el valor "undefined" para ponerle valor a una expresión:

var miVar;

No hay comentarios:

Publicar un comentario