⊗jsPmFTFENR 238 of 505 menu

Funksie uitdrukkings regs van 'n funksie in JavaScript

Hou in gedagte dat die uitdrukking waarin 'n funksie deelneem, aan die linkerkant daarvan moet wees. As ons probeer om iets regs van 'n funksie te doen, maak dit dit nie 'n funksionele uitdrukking nie. Voorbeeld:

function func() { // dit is 'n Function Declaration console.log('!'); } + 1;

Hoekom so: omdat die +1 in hierdie geval net 'n nuwe opdrag is, geskryf na die funksie. As jy hierdie opdrag op 'n nuwe reël skryf, word dit meer duidelijk:

function func() { console.log('!'); } +1; // net 'n opdrag

Kom ons maak van ons funksie 'n Function Expression. Byvoorbeeld, plaas 'n + voor die funksie:

+function func() { // dit is 'n Function Expression console.log('!'); } + 1;

Of doen 'n toewysing:

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

Of gee dit as parameter aan console.log:

console.log(function func() { // dit is 'n Function Expression console.log('!'); } + 1);

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

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

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

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

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

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

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

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

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

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

Bepaal of die voorgestelde funksie 'n Function Declaration of 'n Function Expression is:

function func() { console.log('!'); } + console.log('!');
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp