调用方式 | this指向 |
---|---|
普通函数调用 | window |
定时器函数 | window |
立即执行函数 | window |
构造函数调用 | 实例对象 |
对象方法调用 | 该方法所属对象 |
事件绑定方法 | 绑定事件对象 |
下面是几种函数方式:
//1 普通函数
function fn () {
console.log('11');
}
fn(); fn.call()
//2 对象的方法
var o={
sayhi: function ( ) {
console.log('hi');
}
}
p.sayhi();
//3构造函数
function Star() {
};
new Star();
//4 绑定事件函数
btn.onclick=function () {};
//5 定时器函数
setInterval(function () {},1000);
//6 立即执行函数
(function () {
})();//自己调用