Результаты поиска по запросу "iife"

1 ответ

Как использовать функцию стрелки ES6 для реализации выражения функции немедленного вызова (IIFE)? [закрыто]

2 ответа

 внутри IIFE, так как новая переменная будет в глобальном namespce

я есть функция IIFE в файле с именем test.js, т.е. (function mainIIFE() { "use strict"; var print_name = function(first, last) { console.log(first + " " + last); }; }());Как бы я назвал print_name в HTML-файл. У меня в голове есть <head> ...

2 ответа

Единственное отличие состоит в том, что вместо написания «function funcName () {что угодно;} funcName ();» вы пишете "(function () {что угодно;}) ();" который избегает оставлять funcName валяться. Это крошечная вещь, но в большом проекте с большим количеством одноразовых функций это может защитить вас от случайного повторного использования имени функции.

оке Udacity о выражениях функций, вызываемых немедленно (относительно предоставленного фрагмента кода), говорится: Возвращаемая функция закрывает (т.е. захватывает) переменную hi. Это позволяет myFunction поддерживать закрытое, изменяемое ...

ТОП публикаций

9 ответов

Самоисполняющаяся функция JQuery против Javascript разница

В чем разница между - Первый :- (function () { var Book = 'hello'; }());Второй: - (function () { var Book = 'hello'; })();Первое и второе похожи кое-как в работе. Третий :- (function ($) { var Book = 'hello'; })(jQuery);Какой шаблон мне ...

3 ответа

Перечисления в TypeScript: что делает код JavaScript?

Следующий TypeScript: enum PrimaryColors { Red, Green, Blue };Создает следующий JavaScript: var PrimaryColors; (function (PrimaryColors) { PrimaryColors[PrimaryColors["Red"] = 0] = "Red"; PrimaryColors[PrimaryColors["Green"] = 1] = ...

14 ответов

IIRC позволяет создавать частные свойства и методы.

ascript, когда вы хотите использовать это: (function(){ //Bunch of code... })();через это: //Bunch of code...

3 ответа

Он используется для замены объявления функции, которое вызывается только один раз. Это также имеет фундаментальное значение для шаблона модуля.

уйста, объясните следующий способ написания функции в функциях JavaScript: (function (){ // some code })()Я понимаю тот факт, что из-за конечных фигурных скобок "()" функция будет выполняться немедленно, но что означает включение функции в ...

3 ответа

Создать класс с IIFE, который не является ссылкой?

Я новичок в JavaScript, и я пытаюсь сосредоточиться на создании "классов" с частными данными и общедоступными функциями. Мне сказали, что выражения «Немедленно вызванные функции» (IIFE) достигают этого, но когда я «создаю» новые объекты из ...

2 ответа

Проблемы контекста IIFE

В следующей конструкции: (function(){ var x = function(){ alert('hi!'); } var y = function(){ alert("hi again!"); } this.show = function(){ alert("This is show function!"); } })(); Почемуthis Ссылаться наwindow объект? Должно ли все внутри IIFE ...

23 ответа

Что такое конструкция (function () {}) () в JavaScript?

Раньше я знал, что это значит, но сейчас я борюсь ... Это в основном говоритdocument.onload? (function () { })();