個人理解:指針只是指向內存的一個索引;而地址則是內存中確切的位置。
下面是函數中關于指針和地址一個小例子:
function sum(num1,num2){return num1+num2;}alert(sum(10,10)); //20var anotherSum=sum;alert(anotherSum(10,10)); //20sum=null;alert(anotherSum(10,10)); //20
注意:使用不帶圓括號的函數的名是訪問函數指針,而非調用函數,所以 sum和anotherSum指向同一個函數,即 sum=null;不影響anotherSum;
以上所述就是本文的全部內容了,希望大家能夠喜歡
新聞熱點
疑難解答