個人理解:指針只是指向內存的一個索引;而地址則是內存中確切的位置。
下面是函數中關於指針和地址一個小例子:
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
注意:使用不帶圓括號的函數的名是訪問函數指針,而非調用函數,所以 sum和anotherSum指向同一個函數,即 sum=null;不影響anotherSum;
以上所述就是本文的全部內容了,希望大家能夠喜歡