实习日志-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)本质上无差