⊗jsPmFTFENR 238 of 505 menu

Uttryck till höger om funktionen i JavaScript

Tänk på att uttrycket där en funktion deltar måste vara till vänster om den. Om vi försöker göra något till höger om funktionen, gör det inte till ett funktionellt uttryck. Exempel:

function func() { // detta är Function Declaration console.log('!'); } + 1;

Varför det är så: för att i detta fall är +1 bara ett nytt kommando, skrivet efter funktionen. Om du skriver detta kommando på en ny rad blir allt mer uppenbart:

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

Låt oss göra vår funktion till ett Function Expression. Till exempel, sätt ett + framför funktionen:

+function func() { // detta är Function Expression console.log('!'); } + 1;

Eller utför en tilldelning:

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

Eller skicka den som en parameter till console.log:

console.log(function func() { // detta är Function Expression console.log('!'); } + 1);

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

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

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

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

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

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

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

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

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

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

Avgör om den presenterade funktionen är Function Declaration eller Function Expression:

function func() { console.log('!'); } + console.log('!');
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa