实习日志-1

实习日志记录了作者重装系统后丢失部分笔记的情况,重点讲述了在javascript中关于this的用法。作者提到(a.b=a.b)、(a.o=a.b)和(h=a.b)在本质上没有差别,并给出了个人的解释。
摘要由CSDN通过智能技术生成

实习日志-1(javascript)

由于前两天一个从早到晚不小心的重装了系统,导致7.12-7.14的实习笔记都没了,所以下面整理一下从7.17到今天的实习笔记


javascript中关于this的用法

var c=1;

var a ={
    c:2,b:function(){
   
        {console.log(this.c);}
    };

a.b();//2

(a.b=a.b)();//1还是2?


答案是1



个人解释如下:

(a.b=a.b) 即 (function(){console.log(this.c);})

(a.b=a.b)与(a.o=a.b)与(h=a.b)本质上无差



                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值