⊗jsPmFTFAV 226 of 505 menu

Funksie as 'n Veranderlike in JavaScript

So, in die vorige les het ons uitgevind dat as ons na 'n funksie verwijs sonder hakies, ons sy bronkode kry.

Eintlik is dit baie meer interessant. In JavaScript, anders as in ander tale, is funksies dieselfde soort waardes as getalle, strings en arrays.

Kom ons kyk na 'n voorbeeld. Gestel ons het, byvoorbeeld, die funksie func:

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

In werklikheid het ons nie 'n funksie func nie. Ons het 'n veranderlike func wat die bronkode van die funksie stoor.

Ons kan, byvoorbeeld, die veranderlike func met iets anders oorskryf, byvoorbeeld, 'n string. In hierdie geval sal die funksie func nie meer 'n funksie wees nie, maar 'n string. Kyk na die voorbeeld:

function func() { console.log('!'); } func(); // sal '!' uitvoer func = 'string'; // oorskryf die veranderlike func console.log(func); // sal 'string' uitvoer

Maak 'n funksie func wat via return een of ander string sal teruggee.

Voer die resultaat van die funksie func na die konsole uit.

Voer die bronkode van die funksie func na die konsole uit.

Slaan die getal 123 in die veranderlike func op, en oorskryf sodoende die funksie in hierdie veranderlike. Voer die nuwe waarde van die veranderlike func na die konsole uit.

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