Nombre: Cortes Rodríguez Abel Isaac.
Materia: creación de páginas web.
Modulo: crea páginas web.
Grado y grupo: 4°L.
Turno: vespertino.
Nombre del profesor: Jesús Israel Rodríguez Ramírez.
|
|
Lógica de programación
|
Lenguaje javascript
|
|
Tipos de
variables
|
De igual forma,
existen otros valores que cambiarán durante la ejecución del Programa; a
estos valores se les llama variables.
Constante de caracteres: consiste en un carácter
válido encerrado dentro de apóstrofos.
Constantes lógicas: Los
que se basen en datos verdaderos o falsos.
|
Las variables en
JavaScript se crean mediante la palabra reservada var.
En JavaScript no es
obligatorio inicializar las variables, ya que se pueden declarar por una
parte y asignarles un valor posteriormente.
|
|
Tipos de
constantes
|
Una variable es un
objeto o tipo de datos cuyo valor puede cambiar durante el desarrollo del
algoritmo o ejecución del programa.
|
Contamos con la palabra clave
const, que nos permitirá crear una constante, y
asignarle un valor. Los nombres de constantes, deberían escribirse con
mayúsculas. Esto no es una regla sintáctica de JavaScript. Tú puedes
escribirlos cómo quieras. |
|
tipos de
datos
|
El tipo de un dato
es el conjunto de valores que puede tomar durante el programa. Si se le
intenta dar un valor fuera del conjunto se producirá un error:
Enteros, Reales,
Carácter, Logicas y de cadena.
·
Por un lado, detectar errores en las
operaciones
·
Por el otro, determinar cómo ejecutar estas
operaciones
|
Los tipos de datos
JavaScript se dividen en dos grupos: tipos primitivos y tipos objeto.
Los tipos primitivos
incluyen: cadenas de texto (String), variables booleanas cuyo valor puede ser
true o false (Boolean) y números (Number). Además hay dos tipos primitivos
especiales que son Null y Undefined. Es en los tipos primitivos donde vamos a
centrarnos por el momento.
Los tipos objeto son
datos interrelacionados, no ordenados, donde existe un nombre de objeto y un
conjunto de
propiedades que tienen un valor. Un objeto puede ser creado específicamente
por el programador
|
|
operadores
matemáticos
|
Los operadores
matemáticos básicos son los mismos que están disponibles en la mayoría de los
lenguajes de programación: adición (+), substracción (-), división (/),
multiplicación (*), y módulo (%; que produce el resto de una división
entera). La división entera trunca el resultado (no lo redondea). El operador
módulo no se puede utilizar con números con punto flotante
|
Además de las
operaciones de aritmética estándar (+, -, * y /), JavaScript brinda los
siguientes operadores:
·
Resto (%)
·
Incremento (++)
·
Decremento (--)
·
Negación Unaria (-)
·
Unario positivo (+)
·
Exponenciación (**)
|
|
if, then,
else
|
Las construcciones
if ..., else y elseif permite condicionar la ejecución de uno o varios
bloques de sentencias al cumplimiento de una o varias condiciones.
|
condición
Una expresión que
puede ser evaluada como verdadera o falsa.
sentencia1
Sentencia que se
ejecutará si condición es evaluada como verdadera. Puede ser cualquier
sentencia, incluyendo otras sentenccias if anidadas. Para ejecutar múltiples
sentencias, use una sentencia block ({ ... }) para agruparlas.
sentencia2
Sentencia que se
ejecutará si condición se evalúa como falsa, y exista una cláusula else.
Puede ser cualquier sentencia, incluyendo sentencias block y otras sentencias
if anidadas.
|
|
while. do
while
|
La estructura repetitiva
mientras (en inglés while o do-while: hacer mientras) es aquella en que el
cuerpo del bucle se repite mientras se cumple una determinada condición. La primera cosa que sucede es que se evalúa
la condición, si se evalúa verdadera la acción se ejecuta, si no se salta el
bucle y continua el programa.
|
condicion
Una expresión que se
evalúa antes de cada paso del bucle. Si esta condición se evalúa como
verdadera, se ejecuta sentencia. Cuando la condición se evalúa como false, la
ejecución continúa con la sentencia posterior al bucle while.
sentencia
Una sentecia que se
ejecuta mientras la condición se evalúa como verdadera. Para ejecutar
múltiples sentencias dentro de un bucle, utiliza una sentencia block ({ ...
}) para agrupar esas sentencias.
|
|
For
|
En informática, un
bucle for (o simplemente for loop ) es una declaración de flujo de control
para especificar la iteración , que permite que el código se ejecute
repetidamente.
|
expresion-inicial
Una expresión
(incluyendo las expresiones de asignación) o la declaración de variable.
Típicamente se utiliza para usarse como variable contador. Esta expresión
puede opcionalmente declarar nuevas variables con la palabra clave var. Estas
variables no son locales del bucle, es decir, están en el mismo alcance en el
que está el bucle for. El resultado de esta expresión es descartado.
condicion
Una expresión para
ser evaluada antes de cada iteración del bucle. Si esta expresión se evalúa
como verdadera, se ejecuta sentencia. Esta comprobación condicional es
opcional. Si se omite, la condición siempre se evalúa como verdadera. Si la
expresión se evalúa como falsa, la ejecución salta a la primera expresión que
sigue al constructor de for.
expresion-final
Una expresión para
ser evaluada al final de cada iteración del bucle. Esto ocurre antes de la
siguiente evaluación de la condicion. Generalmente se usa para actualizar o
incrementar la variable contador.
sentencia
Una sentencia que se
ejecuta mientras la condición se evalúa como verdadera. Para ejecutar
múltiples sentencias dentro del bucle, utilice una sentencia block ({ ... })
para agrupar aquellas sentecias.
|
|
Funciones
para texto
|
Las funciones de
texto se pueden utilizar para analizar, reorganizar, extraer y crear cadenas
de texto. Por ejemplo, puede utilizar la función MiddleWords para extraer
determinadas palabras del texto proporcionado.
Las funciones de
texto operan sobre estos parámetros:
•campos de tipo
texto
•constantes de texto
(entre comillas)
•expresiones con un
resultado de texto
|
JavaScript ofrece
numerosas funciones predefinidas que facilitan el trabajo con cadenas de
texto. Entre las posibilidades que ofrecen estas funciones tenemos el extraer
un carácter, extraer un fragmento de cadena, separar una cadena en múltiples
cadenas indicando un separador, etc.
|
|
Funciones
numericas
|
Llamamos funciones
numéricas a funciones cuyo dominio y codominio son subconjuntos de los
Reales. Estas funciones son aquellas que aparecen más frecuentemente en las aplicaciones
elementales.
|
Las funciones Number
y String le permiten convertir un
objeto a un número o una cadena. La sintaxis de estas funciones es:
var objRef;
objRef =
Number(objRef);
objRef =
String(objRef);
|
|
Formularios
|
Los formularios
interactivos permiten a los autores de páginas Web poner elementos
interactivos en sus páginas, por ejemplo, para recibir mensajes de sus
lectores, de forma similar a las cartas de respuestas que se encuentra en
algunas revistas.
El lector escribe la
información rellenando campos o haciendo clic sobre botones, y luego presiona
un botón de envío para enviarla a una dirección URL que se suele dirigir a
una dirección de correo electrónico o a un script dinámico Web como PHP, ASP
o CGI.
|
Realizando la
validación del formulario del lado del cliente (en el propio pc del usuario)
la detección de un error es instantánea y no requiere comunicación con el
servidor.
Sólo cuando el
formulario está correcto se permite su envío. Por esto el uso en formularios
ha sido una de las aplicaciones principales de JavaScript históricamente.
|
URGENTE: ÚNETE AL GRUPO: sw5krjs DE GOOGLE CLASSROOM. DE FAVOR COMPARTE CON TUS COMPAÑEROS.
ResponderBorrar