为何输出的Object

money824 2004-04-29 03:08:20
str="12,32,68,95";
str=str.split(",")
document.write(str[0]);
document.write (typeof(str));

为何输出的Object;请赐教
...全文
58 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wanghr100 2004-04-29
当typeof的运算数是
Number,String,Boolean这样的包装对象时,
它返回的是"object",
Date,RegExp对象,返回也是"object"

--JavaScript:The Definitive Guide
  • 打赏
  • 举报
回复
blues-star 2004-04-29
数组本身就是Object

new Array();
  • 打赏
  • 举报
回复
kinzey 2004-04-29
你可以认为他是个数组
不过js不会告诉你他是数组
str可以有很多个属性,例如str.length,当然可以把他认为是object
你能看懂吗?我很晕,呵呵
  • 打赏
  • 举报
回复
money824 2004-04-29
为何无人理我这个菜鸟!!!!????
  • 打赏
  • 举报
回复
money824 2004-04-29
请告诉是什么原因
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.6w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
申请成为版主
帖子事件
创建了帖子
2004-04-29 03:08
社区公告
暂无公告