js中this指向总结
来源:互联网 发布:人人网数据库 编辑:程序博客网 时间:2024/05/19 00:40
1、普通函数形式,这里面的this指的是window对象;如:
function test()
{
alert('test');
}
//普通函数调用形式
test();
2、js类(对象原型)的调用形式 ,这里面的this指的是对象本身。如:
function TestClass(name) {
this.name=name;
}
//类调用模式
var testClass=new TestClass('zs');
3、匿名函数形式,这里面的this指的是window对象;如:
(function () {
alert('匿名函数');
})();
或
var f2 = function () {
//匿名函数中的this指window对象
alert('f2');
};
4、事件驱动模式,这里面的this指的是dom元素本身;如:
document.getElementById("btnOk").onclick = function () {
//这里面的this指按钮对象本身
};
0 0
- js中this指向总结
- js中this指向总结
- js中this指向学习总结
- js中this指向学习总结
- JS中this指向
- js中this的指向
- js中this的指向
- js中this的指向
- js中this的指向
- js中 this 的指向
- js中this的指向
- js中this的指向
- JS中this的指向
- js中this指向问题
- Js中this的指向
- js中this指向问题
- JS 改变函数中 this 的指向
- [JS]事件函数中this的指向
- 弦月下的SQL<7> 游标和事务
- codevs 1041 Car 的旅行路线 最短路+代码能力
- POJ 1195 Mobile phones(二维树状数组)
- Hibernate主键生成策略的类型的使用说明
- 第4周项目1 求最大公约数
- js中this指向总结
- 弦月下的SQL<8> SQL存储过程和触发器代码
- JDBC连接SqlServer
- 那么蒙特卡洛树搜索(Monte Calro Tree Search, MCTS)究竟是啥
- js删除数组里的某个元素
- 必须知道的十二大著名法则
- 求数组中出现次数大于数组长度一半的元素
- MySQL数据记录基本操作——添加数据、更新数据和删除数据
- HD 2044 一只小蜜蜂(递推)