面向对象中this的深入理解
{
    var a = 1;
      var obj = {
          a: 2,
          p: {
              a: 3,
              geta: function () {
                  return this.a;
              }
          }
      };
      console.log(obj.p.geta());    //3

      var test = obj.p.geta;
      console.log(test());              //1
}
{
        var length=10;
          function fn(){
              console.log(this.length);
          }
          var obj={
              length:5,
              method:function(fn){
                  fn();             //10 
                  arguments[0]();       //2
              }
          };
          obj.method(fn,1) 
}
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shijue98/article/details/52351364
文章标签: 面向对象 this
个人分类: javascript
想对作者说点什么? 我来说一句

深入理解面向对象

2013年08月14日 72KB 下载

没有更多推荐了,返回首页

不良信息举报

面向对象中this的深入理解

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭