Programacion en El Cliente: 6.1 Introducción A Javascript
Programacion en El Cliente: 6.1 Introducción A Javascript
CLIENTE
<SCRIPT language=javascript
src="archivo_externo.js">//estoy incluyendo el fichero
"archivo_externo.js”
</SCRIPT>
JavaScript en el documento HTML y
como archivo externo
Dentro de las etiquetas <SCRIPT> se puede escribir
cualquier texto y será ignorado por el navegador, sin
embargo, los navegadores que no entienden el atributo
SRC tendrán a este texto por instrucciones, por lo que
es aconsejable poner un comentario Javascript antes de
cada línea con el objetivo de que no respondan con un
error. El archivo que incluimos (en este caso
archivo_externo.js) debe contener tan solo sentencias
Javascript. No debemos incluir código HTML de ningún
tipo, ni tan siquiera las etiquetas </SCRIPT> y
</SCRIPT>. Esto nos ayuda a separar el diseño de
interfaz con la programación en JavaScript
6.1.5 Maneras de ejecutar scripts
Existen dos maneras de ejecutar scripts en la página. La primera de
estas maneras se trata de ejecución directa de scripts, la segunda
es una ejecución como respuesta a la acción de un usuario.
<SCRIPT>
código javascript
</SCRIPT>
<NOSCRIPT>Este navegador no comprende los scripts que se están ejecutando,
debes actualizar tu versión de navegador a una más reciente.<br><br><a
href=http://netscape.com>Netscape</a>.<br><a
href=http://microsoft.com>Microsoft</a>.
</NOSCRIPT>
PROGRAMACION EN EL
CLIENTE
var operando1,operando2
6.2.2 Variables
Ambito de las variables
Variables locales
Como ejemplo, son las que estan dentro de una función. A
estas variables les llamaremos locales. Cuando se
declaren variables locales sólo podremos acceder a ellas
dentro del lugar donde se ha declarado, es decir, si la
habíamos declarado en una función solo podremos
acceder a ella cuando estemos en esa función.
6.2.2 Variables locales
Las variables pueden ser locales a una función, pero
también pueden ser locales a otros ámbitos, como por
ejemplo un bucle. En general, son ámbitos locales
cualquier lugar acotado por llaves.
<SCRIPT>
function miFuncion (){
var variableLocal
}
</SCRIPT>
En el script anterior hemos declarado una variable
dentro de una función, por lo que esa variable sólo
tendrá validez dentro de la función. Se pueden ver
cómo se utilizan las llaves para acotar el lugar donde
está definida esa función o su ámbito. No hay problema
en declarar una variable local con el mismo nombre que
una global, en este caso la variable global será visible
desde toda la página, excepto en el ámbito donde está
declarada la variable local ya que en este sitio ese
nombre de variable está ocupado por la local y es ella
quien tiene validez.
6.2.2 Variables
<SCRIPT>
var numero = 2
function miFuncion (){
var numero = 19
document.write(numero) //imprime 19
}
document.write(numero) //imprime 2
miFuncion() // imprime 19
</SCRIPT>
var sumando1 = 23
var sumando2 = "33"
var suma = sumando1 + sumando2
document.write(suma)
Si queremos escribir…
Salto de línea: \n
Comilla simple: \’
Comilla doble: \”
Tabulador: \t
Retorno de carro: \r
Avance de página: \f
Retroceder espacio: \b