JavaScript objetos predeterminados Flashcards

1
Q

Acceder a propiedad x de objeto a

Javascript

A

a.x

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Acceder a metodo x de objeto a, con parametros y z

Javascript

A

a.x([y, z])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cuál es el objeto de alto nivel más superior en la jerarquía

Javascript

A

window

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Objetos importantes de alto nivel por debajo de window en la jerarquía (5)

Javascript

A

navigator
screen
history
location
document

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Generar nueva ventana con URL del documento x.html, nombre de ventana y, y propiedades de ventana z w con valores a n

A

window.open("x.html", "y", "z=a w=n")

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Cerrar ventana actual

A

close()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Devolver boolean dependiendo si la ventana ha sido cerrada o no

A

closed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Ajustar o devolver valor por defecto de la barra de estado de una ventana

A

defaultStatus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Devolver el objeto document para la ventana

A

document

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Devolver array de todos los marcos (incluidos iframes) de la ventana actual

A

frames

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Devolver objeto history de la ventana

A

history

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Devolver número de frames (incluyendo iframes) que hay en dentro de una
ventana

A

length

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Devolver localización del objeto ventana (URL del fichero)

A

location

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Ajustar o devolver nombre de una ventana

A

name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Devolver objeto navigator de una ventana

A

navigator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Devolver referencia a la ventana que abrió la ventana actual

A

opener

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Devolver ventana padre de la ventana actual

A

parent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Devolver ventana actual

A

self

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Ajustar texto de la barra de estado de una ventana

A

status

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Mostrar ventana emergente de alerta y un botón de aceptar

A

alert()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Eliminar foco de la ventana actual

A

blur()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Resetear cronómetro ajustado con setInterval()

A

clearInterval()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Llamar a una función o evaluar una expresión en un intervalo especificado (en milisegundos)

A

setInterval()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Mostrar ventana emergente con un mensaje, un botón de aceptar y un botón de cancelar

A

confirm()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Colocar foco en la ventana actual
focus()
26
Abrir nueva ventana de navegación
open()
27
Mostrar ventana de diálogo para introducir datos
prompt()
28
Devolver string con nombre del enlace, dentro de la URL
location.hash
29
Devolver string con nombre del servidor y el número del puerto, dentro de la URL
location.host
30
Devolver cadena con nombre de dominio del servidor (o la dirección IP), dentro de la URL
location.hostname
31
Devolver cadena con URL completa
location.href
32
Devolver cadena con camino al recurso, dentro de la URL
location.pathname
33
Devolver cadena con camino al recurso, dentro de la URL
location.port
34
Devolver cadena con protocolo utilizado (incluyendo los dos puntos), dentro de la URL
location.protocol
35
Devolver cadena con información pasada en una llamada a un script, dentro de la URL
location.search
36
Cargar nuevo documento
location.assign()
37
Volver a cargar la URL especificada en la propiedad href de location
location.reload()
38
Reemplazar historial actual mientras carga la URL especificada
location. replace()
39
Cadena con nombre en código del navegador
navigator.appCodeName
40
Cadena con nombre del cliente
navigator.appName
41
Cadena con información sobre la versión del cliente
navigator.appVersion
42
Devuelve true si las cookies están habilitadas en el navegador
navigator.cookieEnabled
43
Cadena con plataforma sobre la que se está ejecutando el programa cliente
navigator.platform
44
Cadena con cabecera completa del agente enviada en una petición HTTP
navigator.userAgent
45
¿Qué propiedad de objeto contiene la información de las propiedades appCodeName y appVersion?
navigator.userAgent
46
Devolver true si el cliente permite la utilización de Java
navigator.javaEnabled()
47
Array con todos los hiperenlaces del documento
document.anchors[]
48
Array con todos los applets del documento
document.applets[]
49
Array con todos los formularios del documento
document.forms[]
50
Array con todas las imágenes del documento
document.images[]
51
Array con todos los enlaces del documento
document.links[]
52
Devolver todos los nombres/valores de las cookies en el documento
document.cookie
53
Cadena con nombre de dominio del servidor que cargó el documento
document.domain
54
Devolver fecha y hora de la última modificación del documento
document.lastModified
55
Devolver estado de carga del documento actual
document.readyState
56
Cadena con URL del documento desde el cuál llegamos al documento actual
document.referrer
57
Devolver o ajustar título del documento
document.title
58
Devolver URL completa del documento
document.URL
59
Abrir flujo de escritura para poder utilizar expresiones HTML o código de JavaScript
document.open()
60
Cerrar flujo de escritura abierto previamente
document.close()
61
Acceder a un elemento identificado por el id escrito entre paréntesis
document.getElementById()
62
Acceder a los elementos identificados por el atributo name escrito entre paréntesis
document.getElementsByName()
63
Acceder a los elementos identificados por el tag o la etiqueta escrita entre paréntesis
document.getElementsByTagName()
64
Escribir expresiones HTML o código de JavaScript dentro de un documento
document.write()
65
Escribir expresiones HTML o código de JavaScript dentro de un documento pero con salto de línea al final de cada instrucción
document.writeln()
66
Cadena que contiene el valor del atributo align de un iframe id x
x.align
67
Devolver objeto documento contenido en un iframe id x
x.contentDocument
68
Devolver objeto window generado por un iframe id x
x.contentWindow
69
Cadena que contiene el valor del atributo frameborder de un iframe id x
x.frameBorder
70
Cadena que contiene el valor del atributo height de un iframe id x
x.height
71
Cadena que contiene el valor del atributo longdesc de un iframe id x
x.longDesc
72
Cadena que contiene el valor del atributo marginheight de un iframe id x
x.marginHeight
73
Cadena que contiene el valor del atributo marginwidth de un iframe id x
x.marginWidth
74
Cadena que contiene el valor del atributo name de un iframe id x
x.name
75
Cadena que contiene el valor del atributo noresize de un iframe id x
x.noResize
76
Cadena que contiene el valor del atributo scrolling de un iframe id x
x.scrolling
77
Cadena que contiene el valor del atributo src de un iframe id x
x.src
78
Cadena que contiene el valor del atributo width de un iframe id x
x.width
79
Ejecutar script inmediatamente después de que se cargue el iframe id x
``` x.onload = function() { }; ```
80
Variable con longitud de una cadena x
"x".length
81
Devolver carácter en la posición n de la cadena x
"x".charAt(n)
82
Devolver unicode del carácter en la posición n de la cadena x
"x".charCodeAt(n)
83
Devolver resultado de union de cadenas x e y
"x".concat("y")
84
Devolver posición de la primera ocurrencia del carácter x en la cadena y
"y".indexOf('x')
85
Devolver posición de la última ocurrencia del carácter x en la cadena y
"y".lastIndexOf('x')
86
Devolver todas las coincidencias de una expresión regular x en una cadena y, null si no ha encontrado nada
"y".match(/x/g) | /g es para no detenerse en al primera coincidencia
87
Convertir valores unicode n m a caracteres en una cadena x
"x".fromCharCode(n, m)
88
Reemplazar subcadena x de cadena y por nueva cadena z
"y".replace(/x/, "z")
89
Devolver posición dónde se encontró subcadena x en la cadena y
"y".search(/x/)
90
Devolver parte desde n a m de cadena x
"x".slice(n, m) "x".substr(n, m) "x".substring(n, m) | Dependiendo del manejo de numeros negativos
91
Dividir cadena x en array de subcadenas cada vez que encuentre el separador cadena y
"x".split("y")
92
Convertir cadena x en minusculas
"x".toLowerCase()
93
Convertir cadena x en mayusculas
"x".toUpperCase()
94
Devolver número Euler o número e
Math.E | 2.718
95
Devolver logaritmo neperiano de 2
Math.LN2 | 0.693
96
Devolver logaritmo neperiano de 10
Math.LN10 | 2.302
97
Devolver logaritmo base 2 de E
Math.LOG2E | 1.442
98
Devolver logaritmo base 10 de E
Math.LOG10E | 0.434
99
Devolver número PI
Math.PI | 3.14159
100
Devolver raíz cuadrada de 2
Math.SQRT2 | 1.414
101
Devolver valor absoluto de n
Math.abs(n)
102
Devolver arcocoseno de n, en radianes
Math.acos(n)
103
Devolver arcoseno de n, en radianes
Math.asin(n)
104
Devolver arcotangente de n, en radianes con un valor entre -PI/2 y PI/2
Math.atan(n)
105
Devolver arcotangente del cociente entre argumentos n m
Math.atan2(m,n)
106
Devolver número n redondeado al alta hacia el siguiente entero
Math.ceil(n)
107
Devolver coseno de n, en radianes
Math.cos(n)
108
Devolver número n redondeado a la baja hacia el anterior entero.
Math.floor(n)
109
Devolver logaritmo neperiando (base E) de n
Math.log(n)
110
Devolver número más alto de entre los parámetros n m o
Math.max(n, m, o)
111
Devolver número más bajo de entre los parámetros n m o
Math.min(n, m, o)
112
Devolver resultado de n elevado a m
Math.pow(n, m)
113
Devolver número al azar entre 0 y 1
Math.random()
114
Redondear n al entero más próximo
Math.round(n)
115
Devolver seno de n en radianes
Math.sin(n)
116
Devolver raíz cuadrada de n
Math.sqrt(n)
117
Devolver tangente de un ángulo n
Math.tan(n)
118
Devolver función que creó el objeto Number
Number.constructor
119
Devolver número más alto disponible en JavaScript
Number.MAX_VALUE
120
Devolver número más pequeño disponible en JavaScript
Number.MIN_VALUE
121
Representación de infinito negativo
Number.NEGATIVE_INFINITY
122
Representación infinito positivo
Number.POSITIVE_INFINITY
123
Posibilidad de añadir nuestras propias propiedades y métodos a un objeto
Number.prototype | Y se define propiedades o metodos
123
Convertir número n a su notación exponencial hasta m dígitos
n.toExponential(m)
124
Formatear número n con m digitos decimales después del punto decimal
n.toFixed(m)
125
Formatear número n a la longitud m
n.toPrecision(m) | devuelve string
126
Convertir numero n en una cadena
n.toString()
127
Mostrar numero n en binario
n.toString(2)
128
Mostrar numero n en octal
n.toString(8)
129
Mostrar numero n en hexadecimal
n.toString(16)
130
Mostrar numero n en hexadecimal
n.toString(16)
131
Devolver valor primitivo de número n
n.valueOf()
132
Devolver funcion que creó el objeto boolean
Boolean.constructor
133
Permitir añadir propiedades y métodos a un objeto boolean
Boolean.prototype
134
Convertir boolean a a cadena
a.toString()
135
Devolver valor primitivo de un boolean a
a.valueOf()
136
Permitir añadir propiedades y métodos a un objeto Date
Date.prototype
137
Devolver función que creó el objeto Date
Date.constructor