当前位置: 代码迷 >> 综合 >> instanceof 的简单调试
  详细解决方案

instanceof 的简单调试

热度:39   发布时间:2023-12-16 15:31:34.0
instanceof判断一个对象是否是数组,或者判断一个变量是否是某个对象的 实例。测试结果:1.Array是Object 的子类.2.arguments是对象的一个特殊属性,不是一个Array对象。3.typeof对于Array,null等特殊对象的使用一律返回Object
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>instanceof</title></head><body><script type="text/javascript">function fun(){this.a="a";this.b="b";alert(typeof(arguments)); //Objectalert(arguments instanceof Object); //truealert(arguments instanceof Array); //false}var test=new fun();alert(test instanceof a); //truealert(typeof(test)); //Object</script></body></html>

  相关解决方案