3 Objects Flashcards

1
Q

¿Cuál es la relación de JS con los objetos?

A

JS es un de lenguaje de programación orientado a objetos basados en prototipos.

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

¿Cuál es la forma más ágil de aprender JS?

A

NOTA: la forma más ágil y rápida de entender JS, es entender los objetos y cómo funcionan.

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

¿Qué es un objeto?

A

Cada OBJETO es una instancia única de un prototipo de objeto. Una abstracción de sus características y funciones plasmadas en el lenguaje de programación.

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

¿Qué es un método?

A

Cuando una función está dentro de un objeto, se le llama método.

Los métodos son características que cambian propiedades dentro de los objetos.

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

¿Qué es Paradigma Orientado a Objetos?

A

Modelo mental de OBJETOS descritos por sus PROPIEDADES ÚNICAS basado en un OBJETO PROTOTIPO cuyas PROPIEDADES INDIVIDUALES pueden ser modificadas usando MÉTODOS INTERNOS.

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

¿Cómo se define un OBJETO en JS?

A

1 Necesito una variable que “contenga” su data el objeto (lo convencional es crear una constante).

-Para definir un objeto:

Const backpack = {
name=”Everyday Backpack”;,
volume= 30,
color: ”grey”,

};

#2 Necesito declarar el objeto con un nombrel.
#3 Necesito definir sus propiedades y funciones.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Por qué los OBJETOS se declaran mediante constantes?

A

Porque a pesar de que puedo cambiar las propiedades en su interior, no puedo remover o reemplazar el objeto como tal. (las propiedades no son variables constantes y por eso pueden ser cambiadas, pero no puedo asignar otros valores directamente al objeto, fuera de las propiedades que tiene).

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

Propiedades

A

Las propiedades describen diferentes aspectos del objeto.

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

Partes de una propiedad

A

Key | value | coma (separa las propiedades)
Name: “Everyday Backpack”,

El valor puede ser un número entero, un string entre “” o un número de punto flotante.

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

¿Para qué sirve CamelCase?

A

Usar CamelCase en los nombres de las propiedades, evita problemas.

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

¿Cómo mostrar los objetos en consola?

A

Puedo mostrar los objetos en consola a través de:

Console.log(ObjetoXS);

Esta instrucción, hace que el objeto sea llamado a mostrarse en consola. También puedo imprimir en consola un string de texto a través del console log que detalle qué objeto es este.

Ej: Console.log(“Este es el objetoXS”, ObjetoXS );

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

FUNCIONES:

A

Generalmente ejecutan acciones sobre las propiedades de los objetos.

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

FUNCTION EXPRESSION

A

Es una de las dos formar para crear métodos

#1- Declaro la función identificándola con la palabra function 
#2- Declaro entre paréntesis el parámetro que usará esta función.

toggleLid: function (lidStatus) {
},

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