Está en la página 1de 5

Resumen 3.

2
Datos en JavaScript.-Los datos son la materia prima de los programas porque transforman una
información de entrada en una información de salida de esa forma dan mayor utilidad al usuario.
Algunos datos relacionados a tres elementos del programa son las variables constantes y tipos de
datos.

 variables en JavaScript.-son los datos que cambian de valor que están asociados a un
nombre y a la vez su nombre está asociado una dirección de memoria. la función de las
variables es crear programas en general que funcionan siempre independientemente de los
valores utilizados. no se declaran en JavaScript expresamente pero se dispone la directiva bar
que declara explícitamente las variables como también no se requiere especificar el tipo de
dato que almacenara la variable, pero si se puede dar un valor inicial al declarar las variables,
es mejor declarar las variables en forma explícita porque si es declarar implícitamente siguen
vigentes y ocupan memoria al terminar de ejecutarse hasta al punto de llegar a colapsar la
memoria en cambio si es explicita ni bien que termina de ejecutarse una función la variable es
local y estará declarada.
Las variables no tienen dato definido porque puede almacenar diferentes datos mientras el
programa se ejecuta.

 ámbito de las variables.- ámbito(scope) o dominio de visibilidad es donde las variables


tienen significado y están vigentes, pueden ser global o local las variables pueden declararse
a nivel del programa como también dentro de un subprograma, dentro de un programa sería
un ámbito global y es ámbito local .

si se declara el mismo nombre de variables en diferentes ámbitos las variables local será la
que se utilizara y la global será ignorada.

 constantes en JavaScript.- las constantes no están presentes en JavaScript solo el usuario


tiene el deber de mantener el valor de la constante, pero en JavaScript se tienen definidas
constantes matemáticas en objeto de math y entre otras .las constantes pueden ser
indefinidas, nulas, no numérica, , infinito, verdadero y falso.
Tipos de datos en JavaScript.-

Los tipos de datos son valores que pueden tomar un dato, no son declarados en JavaScript, pero a
la vez es muy importante conocer los tipos de datos disponibles en el lenguaje.

 tipo numérico.- son los que almacenan números se le asignan a una variable asignándole un
número. y son numérico y punto flotante.
Tipo punto flotante.-es el que almacena números con decimales o en notación científica,
usan como separador un punto
 tipo cadena de texto.-este almacena letras, palabras, frases o cualquier tipo de combinación
de caracteres y para esto es necesario escribirlo entre comillas para evitar conflictos de texto,
también es usado el apostrofe. JavaScript ha diseñado sus propios caracteres detallados a
continuación:

\b espacio hacia atrás

\f alimentación de línea

\n nueva línea

\r retorno de carro

\t tabulación

\\ barra invertida

\” comilla doble

 tipo lógico.- son los que almacenan los valores boléanos o valores de verdad:

True (1-verdadero)

False (0-falso)

Tipo de arreglo.- almacena varios valores ordenados, los mismos que en JavaScript pueden
ser del mismo tipo o no, es decir cada elemento tiene su posición en el arreglo, y son
enumerados desde el cero hasta el número de elementos menos uno. Pueden ser numéricos,
cadenas de texto, pero lo ideal es que sean del mismo tipo.

 arreglos-declaración.- para definir en arreglo es necesario escribir entre corchetesy


separados por comas, los arreglos son considerados objetos.

tipo de datos función.-

Si una variable es de tipo función, en realidad se trata de una función.

 funciones-declaración.- si la función no tiene argumentos no necesita datos de entrada, de


todos modos luego del nombre se colocan en paréntesis.
 funciones-innovación.-para poder invocar una función es necesario escribir su nombre y
entre paréntesis tantos valores como argumentos tiene y son llamados parámetros y son
pasados por valor.
 funciones estándar de JavaScript.- convierte una cadena de texto en un número con
decimales, un valor en un punto flotante, como también devuelve la secuencia de códigos
ascii, en formato en que es el hexadecimal.

number(obj) convierte el objeto en un número que representa su valor. Si no puede convertir


devuelve nn.

string(obj) convierte el objeto en cadena de texto.

isfinite(valor) devuelve true verdadero si el valor es finito, si no lo es devuelve falso.

Tipo de datos objeto.- almacena datos llamados atributos que determinan las propiedades del
objeto como también almacena las funciones que están definidas por atributos.

Determinan el comportamiento del objeto.

 objetos-declaración.- después de declarar la clase de objetos, sus atributos y sus métodos,


se deberán implementar sus métodos es decir o definir o declarar sus funciones en forma
detallada.
las instrucciones que implementan cada método serán funciones de los atributos del objeto de
la forma
x=fx(this.atrb1,this.atrb2,…..,this.atrbk);
 variable this.- da referencia a la clase de objetos que se esta creando y reemplaza su
nombre, pero si no se está creando una clase de objetos, da referencia al objeto Windows.
 instrucción with.- permite simplificar una instrucción o una secuencia de instrucciones
evitando repetir el nombre del objeto
 objetos-manejo.- los atributos son valores con los que se puede realizar hacer cualquier
operación como sumar multiplicar, etc., cuando se invoca a los métodos no es necesario
pasarles parámetros como a las funciones pues trabajan con los atributos del objeto. pueden
adicionarse nuevos de atributos a un objeto, como también se pueden eliminar atributos de un
objeto.
Objeto estándar.- se dividen en dos grupos que son objetos de lenguaje relacionados con la
estructura del lenguaje son: number, string, boolean, date, array, function, y math.

Objetos navegadores estos están relacionados con el navegador y las posibilidades de programación
en html.

 objeto math.- es donde están declarados métodos muy útiles para realizar cálculos
cotidianos, sus atributos son constantes matemáticos de uso frecuente.

Operadores en JavaScript.- indican como transformar la información como manipularía para


convertir la información de entrada en información de salida, son símbolos que determinan la
operación o relación que se aplicara a uno o más operadores.

 operadores clasificacion.-
 operadores-prioridad.-

estructura algorítmica básica-secuencia.- todo programa es una secuencia de instrucciones que


comunican a la computadora un algoritmo para resolver un problema está formada generalmente por
instrucciones atómicas de lectura escritura y proceso de información, instrucciones de innovación a
procesos predefinidos, el programa más sencillo es una secuencia de instrucciones formada solo de
instrucciones atómicas de entrada, salida y asignación.

Instrucciones de entrada: prompt

Despliega un cuadro de dialogo con dos botones: aceptar o cancelar que solicita al usuario introducir
un dato

Instrucciones de salida: alert, metodos write y writeln.-

Métodos write y writen del objeto documento es un objeto que almacena el contenido de la pagina
web que se visualiza estos métodos permite escribir texto.

document.,write(texto)

document.writen(texto)

writen además realiza salto de páginas.

la instrucción alert despliega un cuadro de dialogo con un mensaje donde se incluyen los datos que
se desean mostrar y un botón aceptar.

También podría gustarte