问题描述
- JS中alert一个对象返回object Object每一个都是什么意思
-
function Obj(){} var obj = new Obj(); alert(obj); //rerurns [object Object]
我知道这是一个对象,但是,返回的第一个object和第二个Object都是什么意思?
解决方案
http://bbs.csdn.net/topics/300136089
解决方案二:
ecma规范要求toString 方法返回[object class]
不过大多数内部类覆盖了toString方法,所以只有自定义对象的会返回[object object]
[object Object] 自定义的对象
第一个object代表用户自定义的对象的属性,第二个Object代表用户自定义的对象的方法。
解决方案三:
第一个object代表用户自定义的对象的属性,第二个object代表用户自定义的对象的方法、
时间: 2024-09-29 08:31:35