首页 > 语言 > JavaScript > 正文

浅谈JavaScript中指针和地址

2024-05-06 16:23:44
字体:
来源:转载
供稿:网友

Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript可以通过一定的设计模式来实现面向对象的编程,其中this指针就是实现面向对象的一个很重要的特性。

个人理解:指针只是指向内存的一个索引;而地址则是内存中确切的位置。

下面是函数中关于指针和地址一个小例子:

 

 
  1. function sum(num1,num2){ 
  2. return num1+num2; 
  3. alert(sum(10,10));  //20 
  4. var anotherSum=sum; 
  5. alert(anotherSum(10,10));  //20 
  6. sum=null
  7. alert(anotherSum(10,10));  //20 

注意:使用不带圆括号的函数的名是访问函数指针,而非调用函数,所以 sum和anotherSum指向同一个函数,即 sum=null;不影响anotherSum;

以上所述就是本文的全部内容了,希望大家能够喜欢

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选