Wat is functie-expressie?
Wat is functie-expressie?

Video: Wat is functie-expressie?

Video: Wat is functie-expressie?
Video: Function Expression VS Function declaration JavaScript. Особенности объявления функций 2024, November
Anonim

Functies zijn waarden. Ze kunnen op elke plaats van de code worden toegewezen, gekopieerd of gedeclareerd. Als de functie wordt gedeclareerd als een afzonderlijke instructie in de hoofdcodestroom, die een " Functie Verklaring". Als de functie is gemaakt als onderdeel van een uitdrukking , het heet een " Functie Expressie ”.

Wat is dan het verschil tussen functie en uitdrukking?

Uitdrukkingen zijn "syntactische" objecten, d.w.z. stukjes taal. Functies zijn (wiskundige) objecten, d.w.z. stukjes van de wereld. EEN functie wordt beschreven/gespecificeerd door een uitdrukking ; hetzelfde functie kan door meer dan één worden beschreven uitdrukking.

Bovendien, wat zijn functiedeclaraties? EEN functie is een groep uitspraken die samen een taak uitvoeren. EEN functie declaratie vertelt de compiler over a functie's naam, retourtype en parameters. EEN functie definitie geeft het eigenlijke lichaam van de functie . De C-standaardbibliotheek biedt tal van ingebouwde functies die uw programma kan aanroepen.

Kunt u in dit verband uitleggen hoe functieaanroep en functie van toepassing zijn?

Beide telefoongesprek en toepassen uitvoeren zeer vergelijkbaar functies : ze voeren een uit functie in de context, of reikwijdte, van het eerste argument dat: jij aan hen doorgeven. Ze zijn ook allebei functies Dat kan alleen op andere worden opgeroepen functies . Het verschil is wanneer jij wil dit zaaien telefoongesprek met een reeks argumenten.

Wat wordt functie genoemd?

EEN benoemde functie is een functie verklaring als deze als verklaring wordt weergegeven. Bijvoorbeeld: functie officier () { geef rang terug () + " Reginald Thistleton"; functie rang () { retourneer "Kapitein"; } } officier() //=> 'Kapitein Reginald Thistleton'

Aanbevolen: