hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
18 de Noviembre de 2008, 11:51:57
Noticias: Reporte de temas
Para ver este enlace Registrate o Inicia Sesion
> Aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  JAVA (Moderador: kamui23)
| | |-+  JavaScript desde 0
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: JavaScript desde 0  (Leído 327 veces)
KeY eSt
Recien llegado
*
Desconectado Desconectado

Mensajes: 10


I'M AbOvE yOu


Ver Perfil
« : 07 de Julio de 2008, 12:35:27 »

Javascript desde 0


Que es Huh


Javascript es un lenguaje de guiones (scripts), orientado a objetos implementado por NETSCAPE para la creacion de aplicaciones que corren por internet. constituye una de las formas que existen para extender las capacidades del lenguaje HTML. con javascript se pueden crear paginas web dinamicas que procesan las entradas del usuario antes de ser enviadas al servidor e insertar objetos en el lado del cliente que respondan a ciertos eventos del usuario.

Javascript es un lenguaje interpretado que corre en el lado cliente lo que lo hace una herramienta especial para mejorar el desempeño de las paginas web.



Primer script



Citar

<html>

<head>

<script language="javascript1.2">

document.write("Este es mi primer script");

</script>

</head>

<body>




<script language="javascript1.2">

document.write("By KeYeSt")

</script>

</body>

</html>



Bien, ahora guarden este codigo en un block de notas y guardenlo como primerscript.h tml (El nombre no tiene relevancia lo importante es guardarlo bajo la extensión de .html)

El resultado sera una pagina en blanco con el texto escrito dentro de document.write .

Explico: Un script se maneja dentro de las etiquetas <script> </script>, Un atributo de la etiqueta <script> es language en el cual se especifica el tipo de lenguaje utilizado, en este caso Javascript.

document.write es la impresora de Js (Javascript) o aquella que permite escribir cadenas de caracteres sobre la pagina que se desarrolla.
« Última modificación: 07 de Julio de 2008, 12:42:47 por KeY eSt » En línea



KeY eSt
Recien llegado
*
Desconectado Desconectado

Mensajes: 10


I'M AbOvE yOu


Ver Perfil
« Respuesta #1 : 07 de Julio de 2008, 12:37:39 »

Variables y tipos de datos

Valores

Js no tiene un conjunto extenso de datos, ni hace chequeo de los mismos. lo anterior significa que para Js no existen diferencias entre un entero y un real. El tipo de dato se define de manera dinámica y su tratamiento depende del contexto en el que se este trabajando.

Para el desarrollo de aplicaciones en Js se dispone de los siguientes tipos de datos o valores:

----}>Numeros
----}>Valores lógicos
----}>Cadenas de caracteres
----}>Valores primitivos (null y undefined)

El tratamiento de datos en Js es dinámico, no requiere de la declaración de variables y la evaluación de las mismas depende del contexto, lo que permite hacer casting libremente. por ejemplo, se puede definir una variable que contenga una cadena de texto, y , Posteriormente asignar a la misma un valor numerico sin que la ejecución genere errores.

Bueno, despues de esta introducción de javascript es hora de relajarnos. Lo que el texto quiere decir es que en Js es muy facil manejar los tipos de datos por su versatilidad, a diferencia de otros lenguajes que son mas complicados. Para entenderlo mejor copiamos lo sgte:



Citar
<html>

<head>

<title>Ejemplo</title>

<script language="javascript1.2">

var x="Mi nombre es Kevin y tengo ";

document.write(x);

x=8;

document.write(x+x);

x=" años";

document.write(x);

</script>

</head>

<body>

</body>

</html>



Como pudieron observar a la variable x se le asigno una cadena de caracteres, la misma variable recibe un valor numérico en la tercera linea y posteriormente el script imprimirá el resultado se sumar x+x(8+8), dando como resultado 16. finalmente x recibe otra vez una cadena de caracteres que se imprime en la 6 linea del script.

Aunque se vea un poco desordenadom Js es un lenguaje facil de aprender y con un poquito de esfuerzo lo lograran.

Consejo: Traten de utilizar la misma estructura, pero cambiandole los valores para que se vayan familiarizando .
En línea



KeY eSt
Recien llegado
*
Desconectado Desconectado

Mensajes: 10


I'M AbOvE yOu


Ver Perfil
« Respuesta #2 : 07 de Julio de 2008, 12:40:28 »

Variables

Son contenedores de valores a los cuales se puede acceder a través de susu nombres. Los nombres o identificadore s de las variables pueden estar compuestos por una combinación de letras (a-z, AZ), digitos (0-9) y el caracter subrayado (_). El nombre de una variable no puede comenzar con un digito (0-9).

Una pequeña aclaración, JS es sensible a las mayusculas por lo que Key_est no es lo mismo que key_est.

Arreglos

Un arreglo es un conjunto de valores del mismo tipo indentificados por el mismo nombre. Para distinguirlos, cada uno de los elementos de un arreglo tiene asociado un indice numerico.

Ej:


Índice               0                      1                        2                         3                       4                      5   
Valor     l     "Lunes"     l     "Martes"     l     "Miercoles"     l     "Jueves"     l     "Viernes"     l     Sabado     l
Posición            1                      2                        3                         4                       5                      6



Para declarar el arreglo "Dias", Seria:

Dias=["Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado"];

(Algo que se me escapaba, la mayoria de las declaraciones en Js finalizan en ; espero que se haigan dado cuenta sin yo decirles).

Entonces para llamar a cualquier elemento de este arreglo, simplemente se pone el nombre del arreglo y el indice(Vea arriba) entre [].

Ej:




Citar
<html>

<head>

<title>Ejemplo</title>

</head>

<body>

Hoy es


<script language="javascript1.2">

Dias=["Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sabado"];

document.write(Dias[5]);

</script>

<body>

, El sexto dia de la semana.

</body>

</html>


Comentarios

Al igual ue en otros lenguajes, Js tiene una opcion para escribir dentro de un script sin afectar su funcionamiento, para recordar algo o para denotar el inicio de una funcion.

Hay dos clases:

"//"(Sin comillas): Es para escribir un texto de una sola linea. Ej:


var KeYeSt=16
//Esta es mi edad, la utilizare + adelante

"/*" y  "*/": Es para escribr un texto de varias lineas. Ej:


var suma1=7
var suma2=12
/*Aqui declare los componentes para sumarlos
en la funcion que cree para la tarea de matematicas*/
En línea



KeY eSt
Recien llegado
*
Desconectado Desconectado

Mensajes: 10


I'M AbOvE yOu


Ver Perfil
« Respuesta #3 : 07 de Julio de 2008, 12:43:55 »

Expresiones y operadores


Una expresión es un conjunto de operandos y operadores cuyo resultado puede ser evaluado. Las expresiones constituyen la base de cualquier aplicación y se construyen agrupando variables, expresiones o datos que son afectados por cualquiera de los operadores válidos en un lenguaje. Las expresiones en Js, como en la mayoria de los lenguajes se finalizan con punto y coma ( ; )


Además de los operadores aritmeticos basicos (+  -  *  /), Existe el operador modulo (%) que devuelve el residuo de una división no entera. Ej:

5%3=2(La division es = a 1 pero con un residuo de 2)

"Recuerden que el operador + es utilizado como concatenador"  Ej:



var nombre="Kevin";
var apellidos=" Sarmiento Mendoza";
todo = nombre+apellidos;
document.write(todo);




Operadores de asignación



La operación de asignacion consite en dar a la variable situada a la izquierda del operador el valor de la variable o de la expreión ubicada a la derecha del mismo. El operador de asignación por excelencia es "=":

x=5;
y=x+3;


En ocasiones es necesario afectar a una variable incrementando su valor en una cantidad determinada, Ej:

x=x+3;

Pero hay una manera de simplificarlo

x+=3;

Las anteriores variables tomarán el mismo valor pero la segunda manera de escrbirlo es mas recomendable.
En línea



Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online