当前位置: 代码迷 >> Web前端 >> 对constructor、typeof、instanceof 的懂得
  详细解决方案

对constructor、typeof、instanceof 的懂得

热度:419   发布时间:2012-09-12 09:21:30.0
对constructor、typeof、instanceof 的理解
<script language="JavaScript" type="text/javascript">
<!--
function ax(job,work,school){
this.job = job;
this.work = work;
this.school = school;
}
var bill = new ax('aa','bb')
alert(bill.job) //aa
alert(bill.constructor) //constructor 返回对创建此对象的函数的引用,即返回函数ax;
alert(ax.constructor)//返回Function
alert(bill.constructor == ax) //true;
alert(ax.constructor == Function) //true;
alert(typeof (bill.constructor)) //function
alert(bill instanceof ax) // true;
判断bill是不是ax对象的一个实例,如果是,则返回true;如果不是,则返回false;
//-->
</script>
  相关解决方案