Описание тега self-invoking-function
A self-invoking function is a function that is invoked (started) automatically, without being called.
2
ответа
Не можете прочитать свойство внутренней функции в IIFE?
var ag = (function(){ function update(at){ console.log('at::'+at); } return {hike:function(){update(2);}} })(); В этом методе я могу получить доступ к внутренней функции hike() через ссылку (ag.hike();). var ag = (function(){ function update(at){ co…
30 окт '17 в 05:57
5
ответов
Именованная функция самовозбуждения
Есть ли когда-нибудь причина использовать именованную самопризывающую функцию? Например: (function foo() { alert('Hello World! Named Self Invoking Function Here'); })(); Насколько я понял, это действует так же, как и функция анонимного самовозбужден…
08 июн '12 в 10:35
1
ответ
Самовозвратная функция Javascript не работает в угловой ионной
Код внутри контроллера: (function(){ $scope.show(); profile.friend_requests_to_me_service(loggedInUser.id).then(function(data){ console.log(data); $scope.friend_requests_to_me = data.data.friend_request_to_me; $scope.friends = data.data.people_you_m…
27 май '16 в 13:24
1
ответ
Как кроссплатформенный способ добавить модуль JavaScript в глобальную область?
Я взглянул на исходный код store.js, в частности, как он добавляет себя в глобальную область видимости: if (typeof module != 'undefined') { module.exports = store } else if (typeof define === 'function' && define.amd) { define(store) } else …
12 янв '12 в 03:01
2
ответа
Spring @Transactional Аннотация: Самопризыв
Я знаю, что когда транзакционный метод вызывается из того же класса, он не будет выполняться в транзакции. Spring создает прокси для транзакционных методов и упаковывает их в блок try-catch и выполняет откат в случае возникновения исключения. Рассмо…
29 май '14 в 10:55
1
ответ
2 самовоспроизводящихся JavaScript-функции
У меня есть контейнер, который содержит основное изображение и 2-3 эскиза каждый. Я хотел, чтобы пользователь мог изменить изображение, нажав на эскиз его родителя. Кроме того, я хочу, чтобы контейнеры были перетаскиваемыми / сортируемыми, чтобы пол…
05 фев '16 в 03:25
3
ответа
JavaScript - Передача функции обратного вызова внутри функции, вызывающей себя
Я пытаюсь передать callback функция внутри self-invoking function в JavaScript, но я получаю "неопределенный", когда done Функция выполнена. Я прочитал этот ответ, чтобы написать этот код ниже: function done() { console.log(dateFilter.getI()); conso…
06 фев '18 в 17:33
0
ответов
Самопризывающая функция, вмешивающаяся в window.onload, если
У меня есть window.onload функционировать прямо перед функцией самопризыва. window.onload = function(){ console.log(document.getElementById("one")); //returns null } (function selfExecuting(){ console.log("hi") }()); HTML просто: <div id="one">…
30 дек '18 в 19:53
2
ответа
2 следующие функции, вызывающие себя, не работают
Что не так с этим кодом? function test() { (function(){ console.log('1') })() (function(){ console.log('2') })() } test() http://jsfiddle.net/VvaCX/
15 дек '11 в 17:08
1
ответ
Создание счетчика с использованием функции замыкания и самопризывания
Мне интересно, почему этот код не работает, var uniqueInteger = function() { var counter = 0; return function() { return counter++; } }; console.log(uniqueInteger()()); // 0 console.log(uniqueInteger()()); // 0 console.log(uniqueInteger()()); // 0 c…
28 июл '13 в 16:12
1
ответ
IIFE VS анонимное закрытие.
Новобранец Javascript здесь. При чтении шаблонов модулей. Я заметил эту анонимную функцию с круглыми скобками внутри области действия функции. Я не использовал это раньше. Я хотел бы понять это лучше. // first example (function(){ //this is IIFE I a…
30 янв '15 в 21:25
1
ответ
Отрицание самопризывающей функции?!function ($) { ... }(window.jQuery);
Возможный дубликат: Что делает восклицательный знак перед функцией? Я просматривал код JavaScript Twitter Bootstrap и заметил, что все их плагины обернуты в функции самоотзывания. Я знаю что function ($) { ... }(window.jQuery); вызывает функцию неме…
28 ноя '12 в 03:49
3
ответа
Самовозвратные функции JavaScript
Возможный дубликат: Разница между (function () {}) (); и function () {} (); "(Function () {}) ()" и "(function () {} ())" функционально равны в JavaScript? Мне просто интересно, есть ли разница (в отношении функциональности) между этими двумя пример…
23 дек '12 в 13:54
1
ответ
Javascript: как назвать IIFE
Я работаю над плагином слайдера изображений, сделанным в JavaScript! да... мне было скучнои я хочу, чтобы он был запущен немедленно, поэтому я попытался создать выражение для немедленной вызова функции (IIFE), как в исходном коде jQuery: (function b…
23 сен '14 в 21:05
3
ответа
В JavaScript почему я не могу сразу вызывать объявления функций?
Только выражения функций могут быть немедленно вызваны: (function () { var x = "Hello!!"; // I will invoke myself })(); Но не объявления функций? Это потому, что объявления функций поднимаются и уже выполняются немедленно? РЕДАКТИРОВАТЬ: ресурсы, на…
13 окт '14 в 07:15
4
ответа
Самостоятельно вызывая функцию через setTimeout внутри объекта
Я хотел бы вызвать метод объекта JS в том же методе объекта через setTimeout: var ads = { init: function() { ads.display_ads(); }, display_ads: function() { console.log('Displaying Ads'); setTimeout('ads.display_ads()', 5000); } } Тем не менее, я по…
29 фев '12 в 13:24
4
ответа
Функция самостоятельного вызова в качестве готового обратного вызова JQuery Ducument
В чем разница между $(function() { // bind some event listeners }); а также $(function() { // bind some event listeners }());
13 апр '17 в 09:59
2
ответа
Инициализация массива с помощью самопризываемой функции
Я пытаюсь инициализировать массив с помощью самовывозной функции, для простоты предположим, что начальные значения представляют собой квадраты чисел от 0 до 4. new Ключевое слово создает новый объект, поэтому можно получить доступ к полям вновь созд…
23 сен '12 в 16:12
2
ответа
Почему в javascript самозваная анонимная функция окружает обратный вызов jQuery onReady?
В настоящее время я играю с playframework. Я начал с урока, который использует Coffeescript. CoffeeScript преобразуется в javascript, и в этом конкретном примере метод javascript должен динамически генерировать список при загрузке страницы. Сгенерир…
29 дек '15 в 16:53
0
ответов
Почему JSHint показывает пропущенную ошибку 'use strict' в конце функции, вызывающей себя с параметрами
jsHint генерирует ошибку в конце функции, вызывающей себя, используя стандартный шаблон модуля, где я передаю параметры: }(window.document, jQuery)) Кто-нибудь знает почему? var kaApp = (function (document, $) { 'use strict'; var testStrict = {p1:10…
03 окт '14 в 12:34