Javascript: как назвать IIFE

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

(function blahBlahBlah(someJquery, thing, lalala, jquery){
 //You could have no parameters if you'd wanted but for the sake of this question I just added some gibberish...
})(jQuery);

Я попытался сделать сразу вызывающее выражение функции (IIFE) и потерпел неудачу::) вот что я пробовал:

(function blahBlahBlah(someNames, someThing, lalala, Me){

})(MyName);

и не удалось, но это работает, когда я заменяю последний параметр с окном?
Я даже попробовал левостороннюю переменную, как это:

(function blahBlahBlah(someNames, someThing, lalala, Me){
 MyName = window;
})(MyName);

почему это происходит и как я могу получить эффект, который я ищу? Заранее спасибо,- Милли.

1 ответ

Решение

То, что вы пытались сделать, работает нормально:

(function sayName(name) { console.log(name) } )('Millzie')
Другие вопросы по тегам