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

2 ответа

Разные способы выполнения IIFE?

1 ответ

Сразу же вызванное выражение функции выдает «объект не является функцией»

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 ...

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

3 ответа

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

я новичок в JavaScript и япытаюсь обернуться вокруг создания "классы» с частными данными и публичными функциями. Я'Мне сказали, что выражения с неме...

14 ответов

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

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

3 ответа

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

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

4 ответа

Расширенный JavaScript: почему эта функция заключена в скобки? [Дубликат]

Возможный дубликат: Что такое конструкция (function () {}) () в JavaScript? [https://stackoverflow.com/questions/8228281/what-is-this-construct-in-javascript] Я наткнулся на этот кусочек кода JavaScript, но понятия не имею, что из него сделать. ...

2 ответа

Разные способы выполнения IIFE?

Есть ли разница между (function (){alert('')} ())против (function (){alert('')}) ()Оба работают, но когда я должен использовать каждый?

2 ответа

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

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

0 ответов

странное наблюдение за IIFE в node.js (Windows)