⊗jsPmFTFENR 238 of 505 menu

Udtryk til højre for funktion i JavaScript

Vær opmærksom på, at udtrykket, som involverer en funktion, skal være til venstre for den. Hvis vi prøver at gøre noget til højre for funktionen, gør det det ikke til et funktionelt udtryk. Eksempel:

function func() { // dette er Function Declaration console.log('!'); } + 1;

Hvorfor det: fordi i dette tilfælde er denne +1 blot en ny kommando, skrevet efter funktionen. Hvis du skriver denne kommando på en ny linje, bliver det mere indlysende:

function func() { console.log('!'); } +1; // blot en kommando

Lad os lave vores funktion om til et Function Expression. For eksempel, sæt et + foran funktionen:

+function func() { // dette er Function Expression console.log('!'); } + 1;

Eller udfør en tildeling:

let test = function func() { // dette er Function Expression console.log('!'); } + 1;

Eller send den som en parameter til console.log:

console.log(function func() { // dette er Function Expression console.log('!'); } + 1);

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

function func() { console.log('!'); } +1;

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

function func() { console.log('!'); } + 1;

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

+function func() { console.log('!'); } + 1;

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

+ function func() { console.log('!'); } + 1;

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

+ 1 function func() { console.log('!'); } + 1;

Bestem, om den præsenterede funktion er Function Declaration eller Function Expression:

function func() { console.log('!'); } + console.log('!');
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis