Software para escribir JavaScriptUsted no necesita ningún software especial para escribir JavaScript. Todo lo que necesitas es un editor de texto y un navegador web. El código escrito en JavaScript debe ser ejecutado desde un documento escrito en (X) HTML. Hay dos maneras de hacerlo. Puede colocar el código JavaScript entre el |
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Mark-up va aquí ...
Si desea probar los ejemplos en este capítulo, siga adelante y crear dos archivos en un editor de texto. En primer lugar, crear un simple bare-bones archivo HTML o XHTML. Usted puede llamar a algo así como test.html. Asegúrese de que contiene un
Usted puede copiar cualquiera de los ejemplos en este capítulo y escribirla en example.js. Ninguno de los ejemplos van a ser particularmente emocionante, pero puede ser esclarecedora. En capítulos posteriores, voy a estar mostrando cómo el uso de JavaScript para alterar el comportamiento y el contenido de su documento. Por ahora, voy a estar usando simples cajas de diálogo para mostrar mensajes. Cada vez que cambie el contenido de example.js, usted puede probar sus efectos mediante la recarga de test.html en un navegador web. El navegador interpreta el código JavaScript de inmediato. Lenguajes de programación son interpretado o compilado. Lenguajes como Java o C + + requiere un compilador. Un compilador es un programa que traduce el código fuente escrito en un lenguaje de alto nivel como Java en un archivo que puede ser ejecutado directamente por un ordenador. Lenguajes interpretados no requieren de un compilador que sólo necesita un intérprete en su lugar. Con JavaScript, en el contexto de la World Wide Web, el navegador web de la interpretación. El intérprete de JavaScript en el navegador ejecuta el código directamente desde la fuente. Sin la intérprete, el código JavaScript nunca llegaría a ejecutarse. Si hay errores en el código escrito en un lenguaje compilado, los errores aparecerá cuando se compila el código. En el caso de un lenguaje interpretado, los errores no serán visibles hasta que el intérprete ejecuta el código. A pesar de lenguajes compilados tienden a ser más rápido y más portátil que los lenguajes interpretados, a menudo tienen una curva de aprendizaje bastante empinada. Una de las cosas buenas de JavaScript es que es relativamente fácil de captar.
No dejes que te engañe si: JavaScript es capaz de algunas operaciones de programación bastante compleja. Por ahora, vamos a echar un vistazo a los básicos.
Inglés es un lenguaje interpretado. Mediante la lectura y procesamiento de estas palabras que he escrito en Inglés, usted está actuando como intérprete. Mientras siguen las reglas gramaticales del Inglés, mi escritura puede ser interpretado correctamente. Estas normas son las normas gramaticales estructural conocido como sintaxis. Cada lenguaje de programación, como cualquier lenguaje escrito, tiene su propia sintaxis. JavaScript tiene una sintaxis muy similar a la de otros lenguajes de programación como Java y C + +.
Un script escrito en JavaScript, o cualquier otro lenguaje de programación, se compone de una serie de instrucciones. Estos se llaman declaraciones. Estas declaraciones deben ser escritas con la sintaxis correcta para que puedan ser interpretados correctamente. Declaraciones en JavaScript son como frases en Inglés. Ellos son los componentes básicos de cualquier secuencia de comandos. Considerando que las demandas que la gramática Inglés frases comienzan con una letra mayúscula y termina con un período, la sintaxis de JavaScript es mucho más clemente. Usted simplemente puede separar las declaraciones de colocándolos en diferentes líneas: primera declaración la segunda declaración de Si se coloca una serie de declaraciones en la misma línea, debe separarlos con punto y coma como esta: Sin embargo, es buena práctica de programación para colocar un punto y coma al final de cada afirmación, incluso si están en diferentes líneas: la primera declaración; segunda declaración; Esto ayuda a hacer que el código más legible. Poniendo cada declaración en su propia línea hace más fácil seguir la secuencia que su código JavaScript se ejecuta in
No todos los estados son (o deben) ejecutado por el intérprete de JavaScript. Algunas veces usted querrá escribir algo sólo para su propio beneficio, y usted querrá estas declaraciones para ser ignorado por el intérprete de JavaScript. Estos se llaman Comentarios. Los comentarios pueden ser muy útiles cuando se desea hacer un seguimiento del flujo de su código. Actúan como notas adhesivas, que le ayuda a no perder de vista lo que está sucediendo en el script. JavaScript le permite indicar un comentario en un número de maneras diferentes. Por ejemplo, si usted comienza una línea con dos barras inclinadas hacia adelante, esa línea será tratado como un comentario:
/ / Note to self: comentarios son buenos.
Si usted usa esta notación, usted debe poner las barras al comienzo de cada línea de comentario. Esto no funcionará, por ejemplo:
/ / Nota a la libre determinación:
los comentarios son buenos.
En su lugar, tendríamos que escribir:
/ / Nota a la libre determinación:
/ / Comentarios son buenos
. Si desea comentar varias líneas, así, se puede colocar una barra diagonal y un asterisco al inicio del bloque de comentario y un asterisco y una barra inclinada al final: / * Note to self: comentarios son buenos * / Este es útil cuando se necesita insertar un comentario largo que sea más legible cuando se extiende por muchas líneas.
En nuestra vida cotidiana, hay algunas cosas sobre nosotros que son fijas y algunas cosas que se pueden cambiar. Mi nombre y mi cumpleaños son fijos. Mi estado de ánimo y de mi edad, por otro lado, cambiará con el tiempo. Las cosas que están sujetos a cambios se llaman variables. Mi estado de ánimo cambia dependiendo de cómo me siento. Supongamos que había una variable con el nombre de su estado de ánimo. Podría utilizar esta variable para guardar mi actual estado de ánimo. Independientemente de si esta variable tiene el valor "feliz" o "triste", el nombre de la variable sigue siendo el mismo: el estado de ánimo. Puedo cambiar el valor tan a menudo como me gusta. Del mismo modo, mi edad en la actualidad podrían ser 33. En el plazo de un año, mi edad será de 34. Podría usar una edad variable llamada para almacenar la edad que tengo y luego actualizar la edad de mi cumpleaños. Cuando me refiero a la edad de ahora, tiene el valor 33. En el plazo de un año, el mismo plazo tendrá el valor 34. Dar un valor a una variable que se llama asignación. Estoy de asignar el valor "feliz" para el estado de ánimo variable. Estoy de asignar el valor 33 a la variable edad. Así es como lo haría a estas variables en JavaScript:
estado de ánimo = "feliz";
edad = 33;
|
|