码迷,mamicode.com
首页 > Web开发 > 详细

js instanceof

时间:2014-06-06 21:37:44      阅读:558      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

bubuko.com,布布扣
a instanceof b:
1,首先a不是对象,返回false,b的原型不是对象抛出TypeError
2,取得b的prototype标记为bp,对a的原型链做循环,令ap为当前原型,如果ap与bp指向同一个对象,则返回ture
bubuko.com,布布扣
bubuko.com,布布扣
c=[]
c instanceof Array
true
c instanceof Object
true

均返回true
bubuko.com,布布扣
bubuko.com,布布扣
var f=function(){}
var ff=new f()
ff instanceof f
true
bubuko.com,布布扣

 

js instanceof,布布扣,bubuko.com

js instanceof

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/mufc-go/p/3765778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!