Klausimai pažymėti „iife“

„Javascript“ IIFE reiškia išraišką su momentinio skambučio funkcija: funkcijos, kuri vadinama iškart po jo apibrėžimo, išraiška, pavyzdžiui, (funkcija () {/ * kodas * /}) ();
3
atsakymai

„Javascript plus“ ženklas prieš funkcijos pavadinimą

Aš ieškojau informacijos apie savarankiško veikimo funkcijas, o kažkur atėjau šią užrašą: + funkcija () {} Ar kas nors man paaiškins, ką reiškia + ženklas prieš funkciją?
lapkričio 12 d. '12, 13:06
24
atsakymai

Kas yra statyba (funkcija () {}) () „JavaScript“?

Aš žinojau, ką tai reiškė, bet dabar aš bijau ... Ar tai iš esmės yra dokumento apkrovos išraiška? (funkcija () {}) ();
lapkričio 22 d. '11, 17:19
9
atsakymai

Kas yra visų „JavaScript“ failų įvedimo anoniminėmis funkcijomis, pvz., „(Funkcija () {...}) ()“?

Neseniai perskaičiau daug „Javascript“, ir pastebėjau, kad visas failas yra įvyniotas į importuotus .js failus. (funkcija () {... kodas ...}) (); Kokia yra priežastis, o ne paprastas dizaino funkcijų rinkinys?
nustatykite kovo 11 d. 10 val
19
atsakymai

Kodėl vienoje eilutėje turite skambinti anonimine funkcija?

Aš perskaičiau keletą uždarymo pranešimų ir pamačiau juos visur, bet nėra aiškaus paaiškinimo, kaip tai veikia - kiekvieną kartą, kai tik man buvo paprašyta jį naudoti ...: // Sukurti naują anoniminę funkciją, {// Vari ...
liepos 16 d., 23:26
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
3
atsakymai

Force Sintaksė

Yra „JSLint“ parinktis, viena iš „gerų dalių“ iš tikrųjų yra ta, kad „[reikalauja] parenų aplink tiesioginius skambučius“, o tai reiškia, kad kūrimas (funkcija () {// ...}) (); vietoj to reikia parašyti ją kaip (funkcija () {// ...} (); Mano ...
yra nustatytas birželio 02'09, 16:05
6
atsakymai

Kas yra „JavaScript“ šablonas ir kodėl jis naudojamas?

Aš tiriu THREE.js ir pastebėjau modelį, kuriame funkcijos apibrėžiamos taip: var foo = (funkcija () {var bar = new Bar (); grąžinimo funkcija () {// tikroji logika naudojant juostą iš viršaus. // grįžimo rezultatas; };} ()); (Pavyzdys ...
nustatytas 29 sep. '14, 6:27
4
atsakymai

Skliaustų išdėstymas automatiniam anoniminio „JavaScript“ funkcijos vykdymui?

Neseniai palyginau dabartinę „json2.js“ versiją su versija, kurią turėjau savo projekte, ir pastebėjau skirtumą, kaip funkcija buvo sukurta ir pati įvykdyta. Kodas, naudojamas uždaryti anoniminę funkciją skliausteliuose ir tada jį vykdyti (functio ...
nustatytas 02 rugpjūtis '10, 4:39
4
atsakymai

Išplėstinė „JavaScript“: kodėl ši funkcija įtraukta į skliaustelius?

Galimas dublikatas: Kas yra funkcija (funkcija () {}) () „JavaScript“? Aš susidūriau su šiuo „JavaScript“ kodo kiekiu, bet aš nesuprantu, ką daryti. Kodėl gavau šį kodą „1“? Kas tai yra keista maža ...
nustatė sausio 29 d '12, 17:17
6
atsakymai

„JavaScript“, koks yra funkcijos funkcijos () {} () perėjimas (funkcija () {}) ()?

Galimas dublikatas: Ką šūksnio ženklas daro prieš funkciją? Jau seniai naudojasi šiomis funkcijomis savarankiškai atlikti anonimines funkcijas „JavaScript“: (funkcija () {/ * magija atsitinka * /}) () Neseniai aš pradėjau ...
Nustatykite rugsėjo 28 d '11 20:02
9
atsakymai

jQuery vs javascript savęs paleidimo funkcija

Koks yra skirtumas tarp - „First“: - (funkcija () {var Book = „hello“;} (); Antrasis: - (funkcija () {var Book = 'hello';}) (); Pirmasis ir antrasis yra panašūs, kaip ir darbe. Trečia: - (funkcija ($) {var Book = 'hello';}) (...
nustatyti spalio 21 d '13, 13:10
4
atsakymai

Apibrėžimas ir funkcijos skambinimas vienu žingsniu

Ar „Javascript“ yra būdas apibrėžti funkciją ir nedelsiant jį vadinti, kad jis galėtų būti pakartotinai naudojamas? Žinau, kad galite atlikti vienkartines anonimines funkcijas: (funkcija (i) {var product = i * i; console.log (...)
nustatyti 21 rugsėjo '11 13:38
5
atsakymai

Dolerio ženklas prieš paskelbiant anoniminę funkciją javascript'e?

Koks skirtumas tarp šių dviejų: $ (funkcija () {// do stuff}); ir (funkcija () {// do stuff}) ();
nustatytas rugsėjo 30 d '11 21:31
4
atsakymai

! funkcija () {} () vs (funkcija () {}) ()

Žiūrint kodą, parašytą „Javascript“ Twitter „Bootstrap“, atrodo, kad jie skambina nedelsiant į anonimines funkcijas:! Funkcija ($) {...} (window.jQuery || window.ender); Tais atvejais, kai aš tradiciškai mačiau ...
lapkričio 29 d. '11, 7:38
3
atsakymai

Kintamas atspalvis javascript

Žemiau mes turime IIFE, kuri (kaip ir bet kokia funkcija) sukuria vietinę erdvę. Šioje srityje yra funkcija ParseInt. Dabar, kadangi naršyklė jau turi pasaulinę funkciją su šiuo pavadinimu, vietinė funkcija užgožia pasaulinę funkciją.
nustatykite kovo 21 d. 11 val