函数调用
function test(){
alert(1);
}
直接调用
test();
指定内部this指针调用
(1)test.call(window);//执行test函数,将方法内部this指向window
(2)test.apply(window);///执行test函数,将方法内部this指向window
通过事件调用
window.onload = test;//当页面载入时调用
window.onerror = test;当页面发生错误时调用
在元素的事件或链接中写入,在JS代码中写入,用document.write,创建script元素。我能想到的就是这些,是我自己的经验,不是标准答案。
一个函数
function test(){
alert(1);
}
一种直接调用
test();
一种指定内部this指针调用
test.call(window);//执行test函数,将方法内部this指向window
一种和上边同样的方法
test.apply(window);///执行test函数,将方法内部this指向window
一种通过事件调用
window.onload = test;//当页面载入时调用
window.onerror = test;当页面发生错误时调用
什么意思