原型链与Object和Function
2016-01-19 18:02
471 查看
所有的对象的原型构成链以后,都到Object,Object的原型是null
所有的函数都来源于Function(Function低于Object)
两次测试结果的 func.ofTest() 不同。
即对象先在自己里面找变量(或方法),没有就一级一级顺着原型链往上找。
Object.prototype.ofTest=function(){ alert("Object测试"); } var func=function(){}; var ob={name:123} var args=["l","o","v","e"]; func.ofTest(); ob.ofTest(); args.ofTest();
所有的函数都来源于Function(Function低于Object)
Object.prototype.ofTest=function(){ alert("Object测试"); } Function.prototype.ofTest=function(){ alert("Function测试"); } var func=function(){}; var ob={name:123} var args=["l","o","v","e"]; func.ofTest(); ob.ofTest(); args.ofTest();
两次测试结果的 func.ofTest() 不同。
即对象先在自己里面找变量(或方法),没有就一级一级顺着原型链往上找。
相关文章推荐
- javascript中的原型链深入理解
- JavaScript 原型链学习总结
- JavaScript原型及原型链终极详解
- JavaScript中的几个关键概念的理解-原型链的构建
- javascript prototype 原型链
- 深入理解JavaScript系列(6) 强大的原型和原型链
- Javascript学习笔记7 原型链的原理
- 学习javascript面向对象 理解javascript原型和原型链
- 基于JavaScript实现继承机制之原型链(prototype chaining)的详解
- 深入浅出理解javaScript原型链
- javascript学习笔记(五)原型和原型链详解
- Javascript之旅 对象的原型链之由来
- javascript学习笔记(九)javascript中的原型(prototype)及原型链的继承方式
- 浅谈javascript原型链与继承
- JavaScript中的原型链prototype介绍
- Javascript原型链的原理详解
- JavaScript中原型和原型链详解
- 跟我学习javascript的prototype原型和原型链
- 深入理解javascript原型链和继承
- javascript 原型链维护和继承详解