В чем разница между функцией стрелки и анонимной функцией? [дублировать]Javascript

Форум по Javascript
Anonymous
В чем разница между функцией стрелки и анонимной функцией? [дублировать]

Сообщение Anonymous »

Я создал функцию с jQuery для скрытия некоторых элементов на двойном щелчке и, по какой -то причине, когда я использую функцию стрелки, она не работает, но как только я вкладываю ее в анонимную функцию, она начинает работать, и мне интересно, почему.
Функция стрелки:

Функция:

Функция:


Функция:

$('p').dblclick(() => {
$(this).hide();
});
< /code>
Анонимная функция: < /p>
$('p').dblclick(function(){
$(this).hide();
});

< /code>
Из моего понимания функция стрелки - короткая рука для анонимных функций, в идеале не должно быть никакой разницы.
Что мне здесь не хватает? < /p>

Подробнее здесь: https://stackoverflow.com/questions/795 ... s-function

Вернуться в «Javascript»