面向对象中this的深入理解

原创 2016年08月29日 11:14:26
{
    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) 
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

《深入理解计算机系统》笔记(三)链接知识【附图】

概述         ●该章节主要讲解的是ELF文件的结构。             ●静态库的概念         ●动态库(又叫共享库)的概念,一般用于操作系统,普通应用程序作用不大。    ...
  • hherima
  • hherima
  • 2013年05月23日 16:19
  • 3613

spring Ioc 容器深入理解<一>

IoC 概述     IOC是spring的内核,Aop、声明式事务都能功能都依赖于此功能,它涉及代码解耦,设计模式,代码优化的问题的考量。 ioc的初步理解     ioc的概...
  • wangqingqi20005
  • wangqingqi20005
  • 2016年09月08日 23:14
  • 610

深入理解Servlet

简介  Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Ser...
  • u010926964
  • u010926964
  • 2016年01月28日 15:57
  • 1873

深入理解WebView

摘要 作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的...
  • clx44551
  • clx44551
  • 2016年04月06日 11:44
  • 379

hibernate深入理解-点滴记录

1.什么是hibernate  方言,如何配置方言? 通常我们会在hibernate.cfg.xml文件中这样配置: org.hibernate.dialect.Oracle10gDialect ...
  • zy846771221
  • zy846771221
  • 2015年10月20日 17:14
  • 632

来着豆瓣经典点评《深入理解linux内核>>

曾几何时,我们为调试成功第一段汇编小程序而欢欣鼓舞,为写完C语言小程序通宵达旦,为自己的数据结构解决了一个实际问题而踌躇满志。再后来我们学习了计算机组成原理或者高级点的计算机系统结构,学习过操作系统的...
  • sinat_16790541
  • sinat_16790541
  • 2014年12月28日 15:50
  • 1291

深入理解计算机系统第二章家庭作业答案(2.58-2.67)

2.58 bool is_little_endian() { unsigned int x = 1; return *((unsigned char*)&x); } 2.59 ...
  • phx_storm
  • phx_storm
  • 2014年07月15日 17:03
  • 1100

深入理解Spring系列之一:开篇

Spring经过大神们的构思、编码,日积月累而来,所以,对其代码的理解也不是一朝一夕就能快速完成的。源码学习是枯燥的,需要坚持!坚持!坚持!当然也需要技巧,第一遍学习的时候,不用关注全部细节,不重要的...
  • tianruirui
  • tianruirui
  • 2016年10月30日 20:18
  • 2398

深入理解java---反射篇

深入理解java---反射篇  背景    在Java中如果我们预先不知道一个对象的确切类型,RTTI可以告诉你,但是有一个限制,那就是在编译的时候这个对象类型必须是确定的(需要有一个确定的编译类型...
  • yinbingqiu
  • yinbingqiu
  • 2016年10月29日 10:37
  • 504

JAVA IO (一) 基础深入理解

用户空间:常规进程所在区域,JVM就是常规进程,该区域执行的代码不能直接访问硬件设备   内核空间:操作系统所在区域。内核代码它能与设备控制器通讯,控制着用户区域进程的运行状态,等等。最重要的是,所有...
  • shuizhaosi888
  • shuizhaosi888
  • 2015年03月17日 21:30
  • 419
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:面向对象中this的深入理解
举报原因:
原因补充:

(最多只允许输入30个字)