Galería de mapas mentales Conceptos básicos de JS Día 5
Este es un mapa mental sobre los conceptos básicos de JS Día 5, incluidos objetos, tipos de datos básicos extendidos y tipos de datos de referencia, etc.
Editado a las 2024-01-18 10:23:24,Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Conceptos básicos de JS Día 5
objeto
que es objeto
Un tipo de datos en JSl
Puede entenderse como una colección de datos desordenada. Tenga en cuenta que una matriz es una colección de datos ordenada.
Se usa para describir algo, como una persona.
Las personas tienen nombre, edad y otra información.
Si usa múltiples variables para guardarlo, estará más disperso y estará más unificado si usa objetos.
Uso de objetos
Sintaxis de declaración de objetos
dejar nombre del objeto = {}
let nombre del objeto = nuevo objeto()
En el desarrollo real, a menudo se utilizan llaves y {} es un objeto literal.
Los objetos se componen de propiedades y métodos.
Atributos: información o características (sustantivos) como tamaño, color, peso del teléfono móvil...
Método: Función o comportamiento (verbo) como realizar llamadas desde el móvil, enviar mensajes de texto...
let nombre del objeto = {nombre del atributo: valor del atributo, nombre del método: función}
Atributos
La información descriptiva de los datos se convierte en atributos, como el nombre de una persona, altura, edad, sexo, etc., que generalmente son nominales.
Los atributos aparecen en pares, incluidos los nombres y valores de los atributos, y están separados por inglés:
Utilice inglés para separar múltiples atributos
Las propiedades son variables adjuntas al objeto (variables fuera, propiedades dentro del objeto)
Los nombres de atributos pueden usar "" o '', que generalmente se omiten a menos que el nombre encuentre símbolos especiales como espacios, guiones, etc.
funcionar
Comprobar: objeto.propiedad
Después de declarar el objeto y agregar varias propiedades, se puede utilizar. Obtener el valor correspondiente al atributo en el objeto se llama acceso al atributo
propiedades del objeto']
cambio.objeto.propiedad = valor
Agregar: nombre del objeto.nuevo nombre del atributo = nuevo valor
Eliminar: eliminar nombre del objeto.nombre de propiedad
métodos en objetos
La información sobre el comportamiento de los datos se denomina métodos, como correr, cantar, etc., que generalmente son verbos y su esencia es una función.
Los métodos se componen de dos partes: nombre del método y función. Están separados por:
Utilice inglés para separar múltiples atributos
Los métodos son funciones adjuntas a un objeto.
Los nombres de los métodos pueden usar "" o '', que generalmente se omiten a menos que el nombre encuentre símbolos especiales como espacios, guiones, etc.
Después de declarar un objeto y agregar varios métodos, puede usarlo para llamar a funciones en el objeto, lo que se denomina llamada a método.
También puede agregar parámetros formales y parámetros reales.
Nota: Es necesario agregar paréntesis después del nombre del método.
Atravesar objetos
gramática
dejar objeto = { nombre desconocido: 'andy', edad: 18 } for (deje k en obj) { console.log(k) console.llog(obj[k]) }
Generalmente, este método no se utiliza para atravesar matrices. Se utiliza principalmente para atravesar objetos.
La k en la sintaxis for in es una variable, que a su vez representa el nombre del atributo del objeto durante el ciclo.
Dado que k es una variable, debe analizarse usando la sintaxis []
Asegúrese de recordar: k es el nombre del atributo del objeto y el nombre del objeto [k] es el valor del atributo.
objetos incorporados
El objeto proporcionado internamente por JS contiene varias propiedades y métodos para que los desarrolladores lo llamen.
Objeto incorporado-Matemáticas
El objeto Math es un objeto 'matemático' proporcionado por JS
Función: Proporciona una serie de métodos de operación matemática.
Los métodos contenidos en el objeto Math.
aleatorio: genera un número aleatorio entre 0-1 (incluido 0 pero sin incluir 1)
techo: redondear
piso: redondear hacia abajo
max: Encuentra el número máximo
min: Encuentra el número más pequeño
pow: operación eléctrica
abs: valor absoluto
Documentación en línea de objetos matemáticos
Tipos de datos básicos de extensión y tipos de datos de referencia
Los tipos simples también se denominan tipos de datos básicos o tipos de valores, y los tipos complejos también se denominan tipos de referencia.
Tipo de valor: tipo de datos simple/tipo de datos básico Al almacenar, la variable almacena el valor en sí, por lo que también se denomina tipo de valor.
cadena, número, booleano, indefinido, nulo
Tipo de referencia: tipo de datos complejos Al almacenar, solo se almacena la dirección (referencia), por lo que también se denomina tipo de datos de referencia. Los objetos (objetos del sistema, objetos personalizados) se crean mediante la nueva palabra clave.
Objeto, Matriz, Fecha