Klausimai, pažymėti „savarankiškai vykdančia funkcija“

Greitojo skambučio funkcijos išraiška (arba IIFE, tariama „iffy“) yra „JavaScript“ dizaino modelis, sukuriantis leksinę sritį naudojant „JavaScript“ uždarymą. Šis modelis vadinamas savarankiškai veikiančia anonimiška funkcija.
17
atsakymai

Koks yra „JavaScript“ savęs vykdymo funkcijos tikslas?

Javascript, kai norite naudoti: (funkcija () {// kodo krūva ...)) (); aukščiau: // kodo krūva ...
nustatyti 26 vas '09 23:53
2
atsakymai

Atlikite anonimines funkcijas per „Lambdas“

„JavaScript“ sistemoje yra bendra anoniminės funkcijos sukūrimo ir skubaus skambučio schema (paprastai tai vadinama savarankiškai vykdoma anoniminė funkcija arba funkcijos, kuri vadinama nedelsiant, išraiška). Naudojant „Java lambdas“ yra standartinis būdas pakartoti šį ...
birželio 30 d. 16 val
1
atsakymas

„NodeJS“ - kaip priskirti modulio eksportą į konstruktorių savarankiškai vykdančioje funkcijoje?

Bandau priskirti konstruktorių savarankiškai vykdomai funkcijai „NodeJS“. Aš tikiu, kad jis neveikia, nes mano parametras yra kintamasis, rodantis modulį.eksportas, bet aš smalsu, jei yra būdas, kaip tai padaryti, kad būtų kuo daugiau ...
nustatytas vasario 13 d '15, 10:44 val
2
atsakymai

Kodėl jums reikia perduoti argumentus savarankiškai vykdančiai funkcijai javascript, jei kintamasis yra pasaulinis?

Pažvelgiau į „underscore.js“ bibliotekos kodą (jQuery daro tą patį) ir tik norėjau paaiškinti, kodėl >
gruodžio 13 d. '12, 20:54
4
atsakymai

Kas yra savarankiškas mokymasis anonimiškai arba ką šis kodas daro?

var module = {}; (funkcija (eksportas) {export.notGlobalFunction = funkcija () {console.log („Aš ne visuotinis“);};} (modulis)); funkcija neGlobalFunction () {console.log („Aš esu pasaulis“); } neGlobalFunction (); // išėjimai „Aš esu pasaulis“ ...
nustatytas sausio 14 d '13, 19:41
2
atsakymai

„Javascript“: savarankiškai vykdoma funkcija su parametru

„CodeMirror.net“ naudoja šį konstruktą (šiek tiek supaprastina), kad galėčiau įvesti kodą „JavaScript“ redaktoriui: (funkcija (mod) {this.CodeMirror = mod ();}) (funkcija () {„naudoti griežtą“; pažangiosios JS eilutės)} ...
nustatyti 12 sep. '15, 19:13
4
atsakymai

Savarankiškų kintamųjų funkcijų naudojimas

Galimas dublikatas: „Javascript“ uždarymo kilpų uždarymas - paprastas praktinis pavyzdys, kurį bandau naudoti savarankiškai skambinančią funkciją, kad kiekviena objektų funkcija grąžintų kitą pranešimą. <script type = "text / javascript"> objektai ...
gruodžio 20 d '12, 2:21
1
atsakymas

„Javascript“ sritis: kodo blokas ir kodo blokas su savarankiško paleidimo funkcija

Bandau apsukti galvą aplink srities problemą. Paimkite du pavyzdžius: a) var sels = ['.a', '.b', '.c']; o ((var sel = fieldsets.shift ()) !== undefined) {(funkcija (sel) {$ (sel) .click (funkcija () {console.log (se ...
yra nustatytas gegužės 8 d., 13 val
3
atsakymai

Kodėl norėdami gauti scenarijų, naudokite spontanišką anoniminę funkciją

Radau, kad žmonės naudoja šį metodą, kad gautų kelią į dabartinę scenarijaus vietą: _getScriptLocation: (funkcija () {var r = new RegExp ("(^ | (. *?)) (" + ScriptName + ") (| | $) "), s = document.getElementsByTagNam ...
birželio 06 d. 13 val
2
atsakymai

Šios savarankiškai vykdančios funkcijos apimtis

Ar kas nors gali pasakyti, kodėl pasaulinė sritis netaikoma tokiu atveju? Kodėl 6 eilutės numeris spausdinamas neribotą laiką? Ar išorinė „ši“ neturėtų būti prieinama vidinėje savireguliavimo funkcijoje? var myObj = {test1: 4, func ...
nustatė sausio 20 d '19, 22:28
4
atsakymai

Savo nusileidimo funkcijos argumentų keitimas

Noriu, kad galėčiau pakeisti argumentus, perduotus savarankiškai vykdančiai funkcijai. Štai keletas pavyzdžių: var test = 'start'; (funkcija (t) {t = 'pabaiga') (bandymas); įspėjimas (testas) // įspėja „testas“ ir čia smuikas. Kintamasis testas nepasikeitė. Kaip pakeisti f ...
nustatytas balandžio 05 d '13, 1:18
1
atsakymas

Kaip parametro priskyrimas kintamajam, turinčiam tą patį pavadinimą, veikia javascript?

Kodėl šis kodas nepraneša apie netikrumą? funkcijos testas (param) {var param = param; įspėjimas (param); } bandymas („SO“); // įspėjimai SO Kaip šis parametras, priskirtas vietiniam kintamajam, yra suderintas su fu argumentu ...
nustatyti 20 okt. '14, 15:30
4
atsakymai

Padidinti „Javascript“ savarankiškai vykdomas funkcijas

console.log (d, 1); // neapibrėžta 1 var d = 8; (funkcija () {console.log (d, 2); // undefined 2 var d = 10 console.log (d, 3); // 10 3}) (); console.log (d, 4); // 8 4 Ar kas nors gali paaiškinti, kaip šis kodas sukuria komentarą?
nustatytas sausio 09 d '16, 15:50
2
atsakymai
1
atsakymas

Išskirkite neapibrėžtą „TypeError“ savarankiškai vykdančioje anoniminėje funkcijoje

Turiu scenarijų, kuris suteikia man tokią klaidą: "TypeError: clickables [ic] undefined", kai patikrinu jį naudojant Firebug / naršyklės konsolėse. Aš esu pradedantysis javascript, kuris bando išmokti kažką daryti vanilės javascript'e ir ...
nustatytas vasario 27 d '15, 4:46