1. 指向window
全局变量
1 |
alert(this) //返回 [object Window] |
全局函数
1 2 3 4 |
function sayHello(){ |
2. 指向该对象(在全局里面this指向window,在某个对象里面this指向该对象,在闭包里面this指向window)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
var user="the Window"; |
3. 用apply,call改变函数的this指向
1 2 3 4 5 6 7 8 |
function sum(num1, num2){ |
4. new 对象
1 2 3 4 |
function Person(){ |