⊗jsPmFCRB 269 of 505 menu

Οι παρενθέσεις στις IIFE στην JavaScript

Συνήθως, κατά την κλήση άμεσης εκτέλεσης συνάρτησης αντί για πλην χρησιμοποιούνται παρενθέσεις, καθώς αυτός ο τρόπος μορφοποίησης θεωρείται πιο προφανής:

(function() { console.log('!'); }());

Πιο συχνά, οι παρενθέσεις κλήσης της συνάρτησης τοποθετούνται εξωτερικά, κάπως έτσι:

(function() { console.log('!'); })();

Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εκτυπωθεί στην κονσόλα:

let result = (function() { return '!'; }()); console.log(result);

Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εκτυπωθεί στην κονσόλα:

let result = (function() { return '!'; })(); console.log(result);

Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εκτυπωθεί στην κονσόλα:

let result = (function() { return '!'; }); console.log(result);

Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εκτυπωθεί στην κονσόλα:

let result = (function() { return '!'; }); console.log(result());
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη