首页 > 其他 > 详细

原型链和new

时间:2016-01-06 20:03:39      阅读:92      评论:0      收藏:0      [点我收藏+]

http://www.cnblogs.com/objectorl/archive/2010/01/11/Object-instancof-Function-clarification.html

 

 技术分享

构造器(自定义的或者系统默认的)是Function方法构造而出的,所以 function Foo() {};  var ifoo = new Foo();

 

//      __proto__                       __proto__                           __proto__
// foo -----------> Foo.prototype -----------> Object.prototype -----------> null

// But foo is not an instance of Function, because
// we could not find Function.prototype in foo‘s
// prototype chain.

 

Foo instanceof Function;//true    

ifoo instanceof Function;//false

 

 

Foo instanceof Object//true

ifoo instanceof Object//true

原型链和new

原文:http://www.cnblogs.com/Aladingding/p/5106697.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!