关闭

面向对象中this的深入理解

标签: 面向对象this
40人阅读 评论(0) 收藏 举报
分类:
{
    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) 
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1940次
    • 积分:87
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档