Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> JavaScript Programmeren >> Content
JavaScript terugbellen Functies : isFunction
In Web programmering , JavaScript bevindt zich een deel van de AJAX-programmering paradigma . AJAX staat voor Asynchronous JavaScript and XML . De " asynchrone " aspect betekent dat er bepaalde procedures en verzoeken aan de server kan gebeuren op de achtergrond terwijl code wordt uitgevoerd . Sleutel om gebruik te maken van deze functionaliteit gebruik te maken van ' callback ' functies, die functies die zich gedragen als objecten vertegenwoordigen . Op zijn beurt , om ervoor te zorgen dat deze objecten kunnen worden gebruikt , kan de functie " isFunction ' ervoor zorgen dat functieobjecten worden gebruikt waar het noodzakelijk . JavaScript -functies

JavaScript -functies
, op het eerste gezicht , lijkt zich te gedragen als andere functies in een andere C - stijl programmeertaal . De naam van een blok code , ze nemen argumenten , en ze af en toe een soort van uitgang terug . Het typische beeld van een functie in het programmeren van computers is niet ver af van die van JavaScript , hoewel in tegenstelling tot sommige talen , hoeft JavaScript -functies niet hoeft te typen data expliciet terug .
Functies zijn Objects
< br >

Een verschil tussen JavaScript functies en functies in andere talen echter dat JavaScript functies zijn ook objecten . Concreet JavaScript -functies zijn objecten van het type " Function ", en zich gedragen als andere objecten . Bijvoorbeeld , beide volgende code voorbeelden verklaren dezelfde functie . Echter , doet men dit via traditionele functie verklaring , terwijl de ander doet dit door het declareren van een variabele die een functie object bevat :

/* methode een * /functie mijn_func ( var1 ) { return var1 ; }

/* methode twee * /var mijn_func = new Function ( " $ var1 " , " return var1 " ) ;
Functie Objecten gebruiken als argumenten

de sleutel voor het gebruik van callback-functies is om te begrijpen dat als functies werken als objecten in JavaScript , toen de programmeur kan ze doorgeven aan functies als argumenten . Vervolgens kan de functie met de callback functie die functie aan te roepen , als onderdeel van de definitie . Dus, bijvoorbeeld , de programmeur kan een functie om een ​​argument te geven , en wanneer dat callback functie begint te werken , kunnen andere delen van het programma verder uit te voeren . Dit staat bekend als " asynchrone " programmering , wat betekent dat de functies die de gegevens van de server te halen op de achtergrond kan draaien zonder het stoppen van de uitvoering van de rest van de webpagina .
IsFunction Functie

Hieraan gerelateerd , de functie " isFunction " controleert een object om te bepalen of het een functie -object . Dit kan zeer nuttig zijn om te bepalen of een argument doorgegeven aan een functie is in feite een functie object en kan dus worden gebruikt als een object . Het gebruik van de functie " isFunction " is eenvoudig , zoals in het volgende voorbeeld :

functie func
( var1 , callback ) {

document.write
( isFunction ( var1 ) ) //geen functiondocument.write ( isFunction ( functie ) ) ; //is een functiondocument.write ( isFunction ( callback ) ) ; //MOETEN een functie ZIJN

Previous: Next:
  JavaScript Programmeren
·Hoe maak je een P Tag Met JQue…
·Basis Voorbeelden van JQuery 
·JavaScript Tutorial en Referen…
·JavaScript Validation Code voo…
·Hoe maak je een display Field …
·Hoe je Javascript inschakelen …
·Javascript Gallery Tutorial 
·Hoe maak je een boom met behul…
·Hoe je OS Grid converteren naa…
  Related Articles
Visual Basic String Functions 
Wiskundige functies in Visual Basic 
Visual Basic Math Functions Tutorial 
Wat zijn de functies van Visual Basic ? 
Hoe maak je een Javascript Call Vanuit V…
Lijst met functies in Visual Basic 
Visual Basic Controls & Functions 
VBS Array Functies 
Hoe te Argument functies in Visual Basic…
  Programmering Articles
·Hoe te verbinden VB Met Informix 
·Hoe de inhoud van een externe webpagina …
·Hoe je meerdere afbeeldingen uploaden in…
·Holographic Definition 
·Hoe te vervangen een lijst in Python 
·Hoe te Games behulp Python voor beginner…
·Hoe te Rijg in VB.Net 
·Een PHP Verwijs een vriend Tutorial 
·Hoe om gegevens van een Array in Python …
Copyright © Computer Kennis https://www.nldit.com