Chinaunix首页 | 论坛 | 博客
  • 博客访问: 489006
  • 博文数量: 83
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1169
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-29 22:34
文章分类

全部博文(83)

文章存档

2011年(3)

2010年(29)

2009年(30)

2008年(21)

我的朋友

分类: 系统运维

2010-08-31 14:48:49

var o = new Object;
alert((typeof Object) + "-" + (typeof o));

弹出的结果是: function-object

1,实例化之后的变量是“object”
2,实例化的过程是“function”
3,判断对象或者函数是否存在可以用typeof xx的方法,不存在的话会返回“undefined”
4,函数还可以用toString()来输出函数的定义,比如:
  alert(Object.toString());
  会弹出:
  function Object() {
    [native code]
  }

5,其它。
还看到有人这样判断对象是否存在的,比用typeof显然麻烦些
function is_object(obj) {
    return (obj.constructor.toString().indexOf("Object")!= -1);
}

关于对象和函数,这里还有一篇文章讲的比较深入,虽然目前还没发现有什么用。。。


阅读(1128) | 评论(0) | 转发(0) |
0

上一篇:awk内建变量

下一篇:ssh登录失败

给主人留下些什么吧!~~