⊗jsPmFTFENR 238 of 505 menu

Oikeanpuoleisen funktion lauseke JavaScriptissä

Huomioi, että lauseke, jossa funktio osallistuu, on oltava sen vasemmalla puolella. Jos yritämme tehdä jotain funktion oikealla puolella, se ei muuta sitä funktion lausekkeeksi. Esimerkki:

function func() { // tämä on Function Declaration console.log('!'); } + 1;

Miksi näin: koska tässä tapauksessa tämä +1 on vain uusi komento, joka on kirjoitettu funktion jälkeen. Jos kirjoitat tämän komennon uudelle riville, kaikki selkenee:

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

Tehdään funktiostamme Function Expression. Esimerkiksi laitamme funktion eteen +:

+function func() { // tämä on Function Expression console.log('!'); } + 1;

Tai suoritetaan sijoitus:

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

Tai välitetään parametrina console.log:iin:

console.log(function func() { // tämä on Function Expression console.log('!'); } + 1);

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

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

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

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

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

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

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

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

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

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

Määritä, onko esitetty funktio Function Declaration vai Function Expression:

function func() { console.log('!'); } + console.log('!');
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää