Мне сложно понять, что будет делать следующая функция. Мне нужно понять, какова цель этой функции, поскольку во время выполнения этой функции у меня возникла другая реакция с использованием разных браузеров.Назначение конкретной анонимной функции
function anonymous()
{
return(function()
{
'use strict';
return !this&&!!Function.prototype.bind;
}
());
}
Вид невежественного возвращения честно. Вы можете буквально забрать IIFE и просто использовать что-то внутри IIFE. Также первая функция не является анонимной функцией, анонимная функция - это «var a = function() {};», как вы видите, нет имени после функции, что делает ее анонимной. Это именованная функция под названием «anonymous» – EasyBB
Это поможет, если вы описали, какую именно реакцию вы получаете от разных браузеров, и что вы ожидаете от кода. – JJJ