JavaScript_javascript スキルのポインターとアドレスに関する簡単な説明

WBOY
リリース: 2016-05-16 15:48:55
オリジナル
1084 人が閲覧しました

個人的な理解: ポインタはメモリを指す単なるインデックスであり、アドレスはメモリ内の正確な位置です。

次に、関数内のポインターとアドレスの小さな例を示します。

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 に影響しません。

上記がこの記事の全内容です。皆さんに気に入っていただければ幸いです

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!