javascript原型继承中this
来源:互联网 发布:怎样加入网络直销 编辑:程序博客网 时间:2024/06/05 04:35
javascript原型继承中this指代当前继承的对象,而不是继承的函数所在的原型对象。
var o = { a: 2, m: function(){ return this.a + 1; }};console.log(o.m()); // 3// 当调用 o.m 时,'this'指向了o.var p = Object.create(o);// p是一个对象, p.[[Prototype]]是o.p.a = 12; // 创建 p 的自身属性a.console.log(p.m()); // 13// 调用 p.m 时, 'this'指向 p. // 又因为 p 继承 o 的 m 函数// 此时的'this.a' 即 p.a,即 p 的自身属性 'a'
0 0
- javascript原型继承中this
- javascript中原型模式实现继承中this指向问题(未完)
- JavaScript中继承(一)-- 原型链
- JavaScript中原型链继承的问题
- Javascript原型继承 javascript
- Javascript原型继承 javascript
- javascript中继承(一)-----原型链继承的个人理解
- javascript中继承(一)-----原型链继承的个人理解
- JavaScript原型继承小记
- 浅析Javascript原型继承
- 浅析Javascript原型继承
- JavaScript原型 继承
- JavaScript的原型继承
- JavaScript原型继承
- javascript 原型继承
- JavaScript原型和继承
- JavaScript原型和继承
- javascript 原型继承
- 【数据压缩】WAV文件格式
- 装系统
- NYOJ_1294_物资调度【搜索】
- 动态规划练习一 21:三角形最佳路径问题
- ASP.NET自定义模块
- javascript原型继承中this
- (codeforces)A. Bear and Friendship Condition
- mysql设置远程访问
- LeetCode#342. Power of Four
- ASP.NET自定义处理程序
- 小白学前端Day1
- Android中error inflating class fragment问题
- Android 实现简单的刮刮乐
- [学习]Linux Signal