JavaScript 学习笔记 四 this指针
2014-04-28 21:46
796 查看
// this 指针 //JavaScript 中,this 表示当前上下文,即调用者的引用。 //this 的值并非函数如何被声明而确定,而是被函数如何被调用而确定,这 //一点与传统的面向对象语言截然不同 var jack = { name : "name: jack", age : 26 } var abruzzi = { name : "name: abruzzi", age : 27 } function printPerson(){ return this.name + " age: "+ this.age; } //设置printName的上下文为jack, 此时的this为jack alert(printPerson.call(jack)); //设置printName的上下文为abruzzi,此时的this为abruzzi alert(printPerson.call(abruzzi)); //应该注意的是,this 的值并非函数如何被声明而确定,而是被函数如何被调用而确定,这 //一点与传统的面向对象语言截然不同
相关文章推荐
- JavaScript 学习笔记 四 this指针
- C++学习笔记(this指针)
- Java程序猿的JavaScript学习笔记(3——this/call/apply)
- this指针学习笔记
- JavaScript 中 关于 this 的学习笔记
- C++学习笔记(六)-- 类和对象 构造函数和析构函数 const成员函数 this指针 对象数组 堆栈管理变量
- JavaScript中的this学习笔记
- web开发-javascript编程prototype、this、ajax、json、结构体和数组-学习笔记十四
- Java基础:this指针——学习笔记
- javascript语言精粹学习笔记之函数的四种this调用模式
- JavaScript的this学习笔记
- 【C++】【学习笔记】【016】this指针和类的继承
- Java菜鸟学习笔记--面向对象篇(四):This指针
- 【学习笔记javascript设计模式与开发实践(this、call和apply)----2】
- 学习JavaScript的必备(二)——深入认识JavaScript中的this指针
- 学习笔记——Javascript中的this
- Javascript学习笔记之 函数篇(二) : this 的工作机制
- 学习javascript的动态this指针与动态绑定 call与apply函数的应用
- javascript学习笔记——this对象
- c++ primer 学习笔记21类的定义和声明、隐含的this指针、类作用域