¿Qué es un método? ¿Y qué es una función? ¿Cuál es la diferencia?
Una función vive por sí sola:
const bark = () = { console.log('wof!')}bark()
o
function bark() { console.log('wof!')}bark()
Un método es una función asignada a una propiedad de un objeto:
const dog = { bark: () = { console.log('wof!') },}dog.bark()
El método puede acceder a las propiedades del objeto, pero solo cuando es una función regular, no una función de flecha:
const dog = { name: 'Roger', bark: function () { console.log(`I am ${this.name}. wof!`) },}dog.bark()
Tips para principiantes de JavaScript
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
¿Cuál es la diferencia entre un método y una función?
Una función vive por sà sola: ¿Qué es un método? ¿Y qué es una función? ¿Cuál es la diferencia? ¿Qué es un método? ¿Y qué es una función? ¿Cu�
programar
es
https://aprendeprogramando.es/static/images/programar-cual-es-la-diferencia-entre-un-metodo-y-una-funcionja-2398-0.jpg
2024-10-21
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente