個人理解:指標只是指向記憶體的索引;而位址則是記憶體中確切的位置。
下面是函數中關於指標和位址一個小範例:
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;
以上所述就是本文的全部內容了,希望大家能夠喜歡