Хорошо, здесь мы передаем функцию в качестве параметра fetchAnimal
в вызове функции, который отображается в переменную func
.поэтому, когда вы вызываете func('cats')
, это в конечном итоге вызывает функцию, которую вы передали во время вызова функции с cats
в качестве параметра, который отображается на переменную name
.
const fetchAnimal = func => {
func('cats');
};
fetchAnimal(name => {
console.log(name);
});