¿Cuál es la diferencia entre un método y una función?

¿Cuál es la diferencia entre un método y una función?

 

 

 

¿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:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

¿Cuál es la diferencia entre un método y una función?

¿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

 

¿Cuál es la diferencia entre un método y una función?
¿Cuál es la diferencia entre un método y una función?

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

 

 

Update cookies preferences