obj={abc:"123",def:"888" }
这样,obj彻底是个全局变量了,哪里都可以用到!
如还有疑问,请联系我哦
正好看到了,我来答一下吧。。虽然题主应该看不到了吧,都好几年了(0,eval)("this")
让我们逐步分析一下:
首先:0, eval
先计算 0,0会返回0(这不废话么。。)
然后发现了逗号,那么继续计算逗号后面的语句:eval,返回eval
这时,第一个括号内的结果为:eval
然后发现了第二个括号,开始计算第二个括号内的结果:'this'
把第二个括号的值尝试当做参数传给第一个括号的值:
eval('this')
以上~
1.this总是指向函数的直接调用者(而非间接调用者);2.如果有new关键字,this指向new出来的那个对象;
3.在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window;