Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über Hinweise und Adressen in JavaScript_Javascript-Kenntnissen

Eine kurze Diskussion über Hinweise und Adressen in JavaScript_Javascript-Kenntnissen

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-05-16 15:48:551161Durchsuche

Persönliches Verständnis: Ein Zeiger ist nur ein Index, der auf den Speicher zeigt, und eine Adresse ist die genaue Position im Speicher.

Das Folgende ist ein kleines Beispiel für Zeiger und Adressen in Funktionen:

function sum(num1,num2){
return num1+num2;
}
alert(sum(10,10));  //20
var anotherSum=sum;
alert(anotherSum(10,10));  //20
sum=null;
alert(anotherSum(10,10));  //20

Hinweis: Die Verwendung eines Funktionsnamens ohne Klammern dient dem Zugriff auf den Funktionszeiger und nicht dem Aufruf der Funktion, sodass sum und anotherSum auf dieselbe Funktion verweisen, d. h. sum=null hat keinen Einfluss auf anotherSum;

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er gefällt euch allen

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn