개인적인 이해: 포인터는 메모리를 가리키는 인덱스일 뿐이며 주소는 메모리의 정확한 위치입니다.
다음은 함수 내 포인터와 주소의 간단한 예입니다.
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에 영향을 주지 않습니다.
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다